如何用maven替换web.xml中的contex参数值?
我想创建一个maven概要文件,在所有使用它的项目中搜索web.xml,并替换web.xml中必要的值。我不想在web.xml中插入maven属性,只想为包含web.xml的所有项目创建一个概要文件。例如,我希望替换javax.faces.PROJECT\u阶段值:如何用maven替换web.xml中的contex参数值?,maven,jakarta-ee,war,web.xml,Maven,Jakarta Ee,War,Web.xml,我想创建一个maven概要文件,在所有使用它的项目中搜索web.xml,并替换web.xml中必要的值。我不想在web.xml中插入maven属性,只想为包含web.xml的所有项目创建一个概要文件。例如,我希望替换javax.faces.PROJECT\u阶段值: <context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> <param-value>Prod
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Production</param-value>
</context-param>
javax.faces.PROJECT_阶段
生产
到
javax.faces.PROJECT_阶段
发展
我想创建一个配置文件,该配置文件将搜索web.xml并进行必要的替换,但不修改原始web.xml以:
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>${maven.property}</param-value>
</context-param>
javax.faces.PROJECT_阶段
${maven.property}
maven有这种可能吗?最好使用maven本身
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>${maven.property}</param-value>
</context-param>