MANIFEST.MF für Anwendungsklassenpfad verwenden

JBoss-Unternehmensanwendungen können im Stammverzeichnis des EAR-Projektordners JAR-Abhängigkeiten enthalten. Diese Regel erkennt, ob eine bestimmte Unternehmensanwendung eine solche Abhängigkeit hat. Es ist eine Schnellkorrektur im Quellenscanner verfügbar.Die Schnellkorrektur fügt die entsprechenden Klassenpfadeinträge der Datei MANIFEST.MF des Unternehmensanwendungsmoduls hinzu.

Im Stammverzeichnis des EAR-Projektordners sind beispielsweise die folgenden JAR-Dateien enthalten:

javaEEEARProFolder
jarFile1.jar
jarFile2.jar
jarFile3.jar
jarFile4.jar
jarFile5.jar

Datei MANIFEST.MF des Webmoduls vor der Ausführung der Schnellkorrektur:

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

Datei MANIFEST.MF des Webmoduls nach der Ausführung der Schnellkorrektur:

Manifest-Version: 1.0
Class-Path: jarFile1.jar jarFile2.jar jarFile3.jar jarFile4.jar jarFil
 e5.jar
Ant-Version: Apache Ant 1.5.3