2013-07-03 23 views
5

我想創建一個maven配置文件,它將在所有將使用它的項目中搜索web.xml,並在web.xml中替換必要的值。我不想在web.xml中插入maven屬性,但只需爲包含web.xml的所有項目創建一個配置文件。比如我想替換javax.faces.PROJECT_STAGE值:如何用maven替換web.xml中的contex-param值?

<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和做必要的內容替換,但沒有修改原web.xml到:

<context-param> 
    <param-name>javax.faces.PROJECT_STAGE</param-name> 
    <param-value>${maven.property}</param-value> 
</context-param>  

maven可能嗎?

回答