將 MANIFEST.MF 用於應用程式類別路徑

WebLogic 企業應用程式可能在 APP-INF/libAPP-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

執行快速修正程式之前的 Web 模組 MANIFEST.MF 檔:

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

執行快速修正程式之後的 Web 模組 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