1

JENKINS からビルドをトリガーしていますが、EAR を取得した後、META-INF フォルダーの下にある ibm-application-bnd.xmi を取得できません。以下は私のpom.xmlファイルです

<plugin>
            <artifactId>maven-ear-plugin</artifactId>
            <configuration>
                <version>1.4</version>
                <modules>
                <webModule>
                        <groupId>ABC</groupId>
                        <artifactId>ABCWeb</artifactId>
                        <contextRoot>/ABCSetup</contextRoot>
                </webModule>
                </modules>
                <manifestFile>${basedir}/META-INF/MANIFEST.MF</manifestFile>
                <generateApplicationXml>true</generateApplicationXml>
            </configuration>
        </plugin>

誰かがこれについて私を助けてください。

4

2 に答える 2

1

次を試してください。

<plugin>
        <artifactId>maven-ear-plugin</artifactId>
        <configuration>
            <version>1.4</version>
            <modules>
            <webModule>
                    <groupId>ABC</groupId>
                    <artifactId>ABCWeb</artifactId>
                    <contextRoot>/ABCSetup</contextRoot>
            </webModule>
            </modules>
            <earSourceDirectory>${basedir}</earSourceDirectory>
            <earSourceIncludes>**/META-INF/ibm-application-bnd.xmi</earSourceIncludes>
            <generateApplicationXml>true</generateApplicationXml>
        </configuration>
    </plugin>

説明:

  • earSourceDirectory: EAR に含める追加ファイルの単一ディレクトリ。デフォルト値は ${basedir}/src/main/application です。これを / に変更して、META-INF フォルダーにアクセスできるようにします。
  • earSourceIncludes: 追加の XML ファイルを含めます。
于 2013-06-24T08:34:54.437 に答える
0

Rational Application Developer (RAD) v8.5.1/v9.0 以降または WebSphere Developer Tools (WDT) V8.5/8.5.5 以降を使用している場合、RAD 8.5.1 で Maven サポートが導入されたため、ヘルプで詳細が説明されます。 RAD 9.0 で改善されました。

設定を調整することで、標準の Maven ディレクトリ構造に従うように RAD/WDT を構成できます: RAD 8.5 ヘルプ: 設定の設定

また、ヘルプには、「 RAD 8.5 ヘルプ: WebSphere® Application Server をターゲットとするプロジェクトに推奨される POM エントリー」など、さらに多くのトピックがあります。

Youtube ビデオでは、Youtube: Using Maven Integration Tools in IBM Rational Application Developer, Part 1 & Part 2 の段階的なガイダンスを提供します。

RAD 8.5.1 より前のバージョンについては、RAD Wiki のホワイトペーパーを参照できます。

于 2013-07-31T20:23:05.167 に答える