Maven:pom.xml的耳朵:在所有战争中绑定web.xml的属性

时间:2013-08-30 12:12:48

标签: maven java-ee jboss pom.xml web.xml

我会解释我的头衔:

我有一个包含战争的maven EAR项目。 在我耳边,我添加了那段代码:

<properties>
    <app_url>http://localhost</app_url>
    <app_port>8080</app_port>
    <app_name>MyApp</app_name>
</properties>

在我耳中的某些战争中的web.xml文件中,我添加了这个:

<filter>
    <filter-name>Some filter</filter-name>
    <filter-class>com.test.Filter</filter-class>
    <init-param>
        <param-name>service</param-name>
        <param-value>${app_url}:${app_port}/${app_name}</param-value>
    </init-param>
</filter>

当我使用maven构建我的EAR项目时,我的web.xml文件中没有任何内容被替换。 我错过了什么吗?

提前感谢您的回复:)

0 个答案:

没有答案