1

Mavenで構築されたWebプロジェクトがあります。プロジェクトは WTP プロジェクト (mvn eclipse:eclipse を使用して生成) として Eclipse にあり、これも Eclipse で構成されたグラスフィッシュ サーバーに関連付けられています。サーバーに公開できます。問題は、maven を使用して webapp (faces-config.xml) の構成 xml ファイルの 1 つでフィルタリングを行うため、xml ファイル内のプロパティを maven の pom のプロパティに置き換えることです。

これらのプロパティは1つまたは2つしかなく、しばらく変更されていないため、必要に応じてEclipseでこれらのプロパティを再定義することを嫌いませんが、faces-config.xmlで値をハードコーディングすることはオプションではありません。異なる値を持つ別のプロジェクトにも含まれているため、フィルタリングが必要です。

Eclipse 内で WTP の公開ステップをカスタマイズして、変更を deploy ディレクトリにプッシュする前にそのフィルタリングを実行する方法はありますか?

4

1 に答える 1

1

m2eclipseプラグインを使用していない場合は、 Getting Maven and Eclipse to work together to filter resourcesで説明されている解決策がある可能性があります。WTP で動作するかどうかはわかりませんが、読む価値はあります!

于 2009-10-07T00:13:38.920 に答える