MANIFEST.MF für Anwendungsklassenpfad verwenden

WebLogic-Unternehmensanwendungen können Abhängigkeiten von Dateien mit den Erweiterungen ".jar" und ".class" im Ordner APP-INF/lib bzw. APP-INF/classes haben. Diese Regel erkennt, ob ein bestimmtes Unternehmensanwendungsmodul solche Abhängigkeiten hat. Sobald die automatische Korrektur verfügbar ist, werden die entsprechenden Klassenpfad-Einträge in die Datei in die Datei des Unternehmensanwendungsmoduls MANIFEST.MF.

Angenommen, die folgenden Dateien befinden sich in den Ordnern APP-INF/lib und APP-INF/classes des EAR-Projektordners:

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

Webmodul MANIFEST.MF Datei, bevor die automatische Korrektur angewendet wird:

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

WebModule MANIFEST.MF datei, die die automatische Korrektur anwendet:

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