CDI(Contexts and Dependency Injection) 프로젝트의 편집 및 유효성 검증

CDI(Contexts and Dependency Injection) 배치 디스크립터 편집기를 사용하여 beans.xml 파일을 편집하고 유효성을 검증할 수 있습니다.

시작하기 전에

작업공간에서 Java™ EE 패싯 프로젝트(유틸리티, EJB, 웹, 커넥터 또는 애플리케이션 클라이언트 프로젝트)를 작성하십시오. 이러한 프로젝트 작성에 대한 정보는 마법사를 사용하여 Java EE 프로젝트 작성 및 구성의 내용을 참조하십시오.

이 태스크 정보

beans.xml 파일은 CDI 사용 프로젝트의 패키징 및 배치에 필요합니다. beans.xml 파일의 존재는 배치된 모듈이 Bean 아카이브라는 컨테이너로 표시됩니다. 배치 디스크립터는 CDI 패싯을 설치할 때 생성됩니다. CDI(Contexts and Dependency Injection)를 사용하는 애플리케이션 작성을 참조하십시오. 초기에는 beans.xml 파일이 비어있으며, 이는 사용자 모듈에 존재하는 모든 어노테이션이 있는 인터셉터, 데코레이터 또는 대체를 사용할 수 없음을 의미합니다. 이 클래스를 사용하려면 CDI 배치 디스크립터 편집기를 사용하여 이들을 구성할 수 있습니다.

프로시저

  1. CDI(Contexts and Dependency Injection) 배치 디스크립터 편집기를 열려면 beans.xml 파일을 마우스 오른쪽 단추로 클릭하고 연결 프로그램 > CDI(Contexts and Dependency Injection) 1.0 배치 디스크립터 편집기를 선택하십시오.
    CDI 배치 디스크립터 편집기
  2. 추가를 클릭하여 대체, 데코레이터 및 인셉터를 beans.xml 파일에 추가하십시오.
    CDI 배치
디스크립터 편집기
  3. 배치 디스크립터는 사용자 조치의 유효성을 검증합니다. 예를 들어 비어 있는 클래스를 대체에 추가하면 오류가 나타납니다.
    유효성 검증
  4. 배치 디스크립터는 사용자 조치의 유효성을 검증합니다. 예를 들어 존재하지 않은 클래스를 데코레이터에 추가하면 오류가 나타납니다.
    유효성 검증,
존재하지 않는 클래스
  5. 배치 디스크립터는 사용자 조치의 유효성을 검증합니다. 예를 들어 이미 추가된 클래스를 대체에 추가하면 오류가 나타납니다.
    유효성 검증, 중복 클래스
  6. 배치 디스크립터는 사용자 조치의 유효성을 검증합니다. 예를 들어 대체, 인터셉터 또는 데코레이터 클래스가 있지만 각각 @Alternative, @Interceptor 또는 @Decorator로 어노테이션되지 않는 기존 클래스를 지정하는 경우 오류가 표시됩니다.
    유효성 검증: 어노테이션 없음
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tcdideploymentdescriptoreditor.html