JEE 배치 디스크립터 값 설정
한 가지 중요한 태스크는 환경 변수 값과 비슷한 런타임 값을 JEE 모듈의 배치 디스크립터에 배치하는 것입니다. 예를 들어, 아래 표에 나열된 워크벤치 편집기와 상호작용할 수 있습니다.
| 프로젝트 유형 | 배치 디스크립터의 이름 | 값 지정 방법 |
|---|---|---|
| 애플리케이션 클라이언트 | application-client.xml | XML 편집기의 디자인 탭 사용 |
| EJB | ejb-jar.xml | EJB 편집기의 Bean 탭 사용 |
| JEE 웹 | web.xml | web.xml 편집기의 환경 탭 사용 |
배치 디스크립터를 업데이트하는 데 권장되는 방법은 다음 조건이 모두
적용되는 경우 발생하는 것과 마찬가지로 자동으로 컨텐츠를 추가하는 것입니다.
- Java™ 프로그램 또는 랩퍼를 생성함
- genProperties 빌드 디스크립터 옵션을 GLOBAL 또는 PROGRAM으로 설정함
- j2ee를 YES로 설정하여 JEE 런타임을 위해 생성함
- genProject 빌드 디스크립터 옵션을 올바른 JEE 프로젝트로 설정함
EGL은 기존 배치 디스크립터에서 특성을 삭제하지 않지만 다음과 같은
조치를 수행합니다.
- 이미 존재하는 특성 겹쳐쓰기
- 존재하지 않는 특성 추가
배치 디스크립터를 업데이트하는 또다른 방법은 다음 조건이 모두 적용되는 경우
생성 중에 작성되는 JEE 환경 파일에서 값을 복사하여 붙여넣는 것입니다.
- Java 프로그램을 생성함
- genProperties 빌드 디스크립터 옵션을 GLOBAL 또는 PROGRAM으로 설정함
- J2EE를 YES로 설정하여 JEE 런타임을 위해 생성함
- 대신 디렉토리에 생성할 때와 마찬가지로 genProject를 올바른 JEE 프로젝트로 설정하지 않음
JEE 환경 파일의 항목을 애플리케이션 클라이언트 또는 EJB 프로젝트의 배치 디스크립터에 붙여넣기 전에 JEE 환경 파일에 설명된 대로 파일에서 항목의 순서를 변경해야 합니다. JEE 웹 프로젝트에 대해 작업 중인 경우에는 항목의 순서를 변경하지 않아도 됩니다.