애플리케이션 클래스 경로에 MANIFEST.MF 사용

WebLogic 엔터프라이즈 애플리케이션에는 APP-INF/lib 또는 APP-INF/classes 폴더에 각각 .jar 및 .class 파일 종속성이 있습니다. 이 규칙은 주어진 엔터프라이즈 애플리케이션 모듈에 이런 종속성이 있는지 발견합니다. 소스 스캐너에서 빠른 수정사항을 사용할 수 있습니다. 빠른 수정사항은 해당 클래스 경로 항목을 엔터프라이즈 애플리케이션 모듈 MANIFEST.MF 파일에 추가합니다.

예를 들어, EAR 프로젝트의 APP-INF/libAPP-INF/classes 폴더에 있는 다음과 같은 파일이 있는 경우입니다.

APP-INF/lib APP-INF/classes
jarFile1.jar ClassFile1.class
jarFile2.jar ClassFile2.class
jarFile3.jar ClassFile3.class
jarFile4.jar ClassFile4.class
jarFile5.jar ClassFile5.class

빠른 수정사항을 실행하기 전에 웹 모듈 MANIFEST.MF 파일은 다음과 같습니다.

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3

빠른 수정사항을 실행한 이후의 웹 모듈 MANIFEST.MF 파일은 다음과 같습니다.

Manifest-Version: 1.0
Class-Path: APP-INF/lib/jarFile1.jar APP-INF/lib/jarFile2.jar APP-INF/
 lib/jarFile3.jar APP-INF/lib/jarFile4.jar APP-INF/lib/jarFile4.jar AP
 P-INF/lib/jarFile5.jar APP-INF/classes/ClassFile1.class APP-INF/lib/Cla
 assFile2.class APP-INF/lib/ClassFile3.class APP-INF/lib/ClassFile4.class
 APP-INF/lib/ClassFile5.class
Ant-Version: Apache Ant 1.5.3