アプリケーション・クラスパスに MANIFEST.MF を使用する

JBoss エンタープライズ・アプリケーションには、EAR プロジェクト・フォルダーのルート内に .jar ファイルの依存関係が存在することがあります。 この規則は、所定のエンタープライズ・アプリケーション・モジュールにこの種の依存関係があるかどうかを検出します。 自動修正により、対応するクラスパス項目がエンタープライズ・アプリケーション・モジュール MANIFEST.MF ファイルに追加されます。

例えば、EAR プロジェクト・フォルダーのルート内に以下の .jar ファイルがあるとします。

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

ウェブモジュール MANIFEST.MF ファイル

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

ウェブモジュール MANIFEST.MF ファイルの後:

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