それを使用するすべてのプロジェクトで web.xml を検索し、web.xml で必要な値を置き換える 1 つの Maven プロファイルを作成したいと考えています。web.xml に Maven プロパティを挿入したくありませんが、web.xml を含むすべてのプロジェクトに対して 1 つのプロファイルを作成するだけです。たとえば、 javax.faces.PROJECT_STAGE 値を置き換えたい:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
に
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
web.xml を検索して必要な置換を行うプロファイルを 1 つ作成したいのですが、元の web.xml を次のように変更する必要はありません。
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>${maven.property}</param-value>
</context-param>
それはmavenで可能ですか?