ほその日記 このページをアンテナに追加

ここはほそ日記です。通称"ほそ"が書いてます。


Seasar2の情報はこちらをクリック!
アンテナ依存症加速装置 for Eclipse Plugin<放置中!

2009-05-22

[] Maven2のビルドごとにローカルリポジトリを変える方法 14:32  Maven2のビルドごとにローカルリポジトリを変える方法を含むブックマーク  Maven2のビルドごとにローカルリポジトリを変える方法のブックマークコメント

全てのビルドのローカルリポジトリを変更するならsettings.xmlに

<localRepository>/.m2/repository</localRepository>

のように指定すれば良いですが、ビルド単位に変更したい場合はビルドの実行時引数に

 -Dmaven.repo.local=/.m2-ut/repository

のように指定すればできました。

Hudsonはプロジェクト間の依存関係を自動認識する術は無い(?)のでpom.xmlには依存関係が書いてありますけど、それを見ながら自分でビルド順を指定してあげるのが面倒です。

そしてHudsonのジョブが90近くあり並列でビルドするとCPUとメモリをえらい食ってます…3GBのメモリでなんとかまわってます。