종속 JAR 파일 또는 모듈 지정

Java EE 모듈 종속성 페이지를 사용하여 모듈에 필요한 JAR 파일 또는 모듈을 지정할 수 있습니다. 종속성은 모듈의 MANIFEST.MF 파일에 정의됩니다.

이 태스크 정보

필요한 JAR 파일 또는 모듈을 지정하는 경우에는 먼저 프로젝트가 파트인 엔터프라이즈 애플리케이션(EAR)을 지정하십시오. 프로젝트는 작업공간에 있는 한 개의 EAR 프로젝트가 참조하는 것이 일반적입니다. 그러나 동일한 모듈 또는 유틸리티 JAR 프로젝트에 대한 참조가 포함된 엔터프라이즈 애플리케이션이 여러 개 있을 수 있습니다. 이 경우에는 각 애플리케이션의 JAR 또는 모듈에 동일한 URI(Uniform Resource Identifier)를 제공하여 클래스 경로가 모든 애플리케이션에 대해 올바르게 되도록 해야 합니다.

모듈이 독립형 프로젝트여서 현재는 엔터프라이즈 애플리케이션에 의해 참조되지 않을 수도 있습니다. 이 경우에는 엔터프라이즈 애플리케이션이 정의되어 있지 않으므로 Manifest 편집기를 사용하여 종속성을 업데이트할 수 없습니다. 엔터프라이즈 애플리케이션에 모듈을 추가하려면 엔터프라이즈 애플리케이션에 모듈 추가의 내용을 참조하십시오.

프로시저

  1. Java™ EE 퍼스펙티브의 엔터프라이즈 탐색기 보기에서 프로젝트 파일을 마우스 오른쪽 단추로 클릭한 후 특성을 선택하십시오. 특성 페이지에서 배치 어셈블리를 선택하십시오. 배치 디스크립터가 있는 경우 배치 디스크립터 페이지의 맨 아래에 있는 유틸리티 Jar 관리 링크를 클릭하여 배치 어셈블리를 열 수 있습니다.
  2. 확인을 클릭하십시오.

결과

팁: 개발 중에 서버 런타임 JAR 파일에 대해 컴파일해야 하는 경우 이러한 JAR 파일을 종속 JAR 파일로 추가하지 않아도 됩니다. Workbench는 프로젝트의 대상 서버 특성을 사용하여 이를 관리합니다. Workbench는 대상 서버에 따라 프로젝트의 빌드 및 클래스 경로에 적합한 라이브러리를 추가합니다. 자세한 정보는 J2EE 프로젝트에 대한 대상 서버 지정의 내용을 참조하십시오.

피드백