我将解释我的标题:
我有一个包含战争的 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 文件中没有任何内容被替换。有什么我想念的吗?
提前感谢您的回复:)