5

Maven ツールチェーンを Jenkins と一緒に使用するのは難しいと感じています。テストを 32 ビット JVM で実行する必要があることを指定する必要があります$HOME/.m2/toolchains.xml。マシンでローカルに実行しているときに適切な JDK 定義を配置することでこれを行うことができますが、これを Jenkins 環境で動作させるにはどうすればよいですか?異なるツールチェーン定義を必要とする複数のスレーブがありますか? toolchains.xml各 Jenkins スレーブの $HOME ディレクトリにファイルを配置する必要はありません。プロジェクトのルート ディレクトリに配置することもできtoolchains.xmlますが、各スレーブが使用する JVM を指定するにはどうすればよいでしょうか。

4

1 に答える 1

2

あなたはSOoLです。

ツールチェーンのサポートにMaven内のCLIまたはプロパティのオーバーライドが欠けているのは、私の個人的な不満の1つです。

これにより、Maven プラグイン内でのツールチェーン サポートの統合テストが王室の苦痛になります。

Maven 3.0.5以降でのみサポートが利用可能になる可能性が高いですが、そのうちの1日で接続できるかどうかを確認します.

于 2012-08-13T08:42:31.923 に答える