2009-05-08 14 views
1

ビルド時にファイルのパターンを値で置き換える方法を探しています。maven2でAntを置き換えますか?

など。いくつかの設定で異なるマシンが異なるホスト名を必要とすることを除いて、構成ファイルは同じように見えるかもしれません。その場合、私が構築するとき、私はそれぞれの環境に適切な値に置き換えパタパタとファイルの別のバージョンを作成したいその後、ホスト名が@@ホスト名に置き換えられたテンプレートファイル、@@ を持っていると思います。

antでは "replace"を使うことができますが、maven2には何か類似していますか?私はant formを実行できることを知っていますが、もしそれを行うmavenプラグインであれば、それを好むでしょう。

私はhttp://code.google.com/p/maven-replacer-plugin/ を見つけたが、それは非常に新しいです...

提案?

ありがとうございます!

答えて

4

リソースプラグインはMavenの中でフィルタリングを行うものです。 IIRCはant構文と$ {foo} maven構文をサポートしています。

0

Maven-antプラグインを使用しないのはなぜですか?

+0

私は、Mavenのビルドを手伝うためにのmaven-antrun-プラグインを使うことには何も問題はありません – Tomas

+0

可能であればMavenのために固執したいと思います。それはいいです。この場合、私はリソースプラグインがおそらくより良いマッチであると思うが、スティーブは言った。 –

関連する問題