我想在src/main/webapp/META-INF/context.xml
包含一些Maven属性(*)。
(*) 例如${data-source-name}
, ${data-source-factory}
, ${jdbc-connection-url}
等等 - 但用已故的伟大的Leslie Nielsen的话说,现在这不重要。
认为这可能是使用类似下面的maven-resource-plugin配置实现的:
<build>
<resources>
<resource>
<directory>src/main/webapp</directory>
<includes>
<include>**/*</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>
但是这导致WAR文件中有两个版本的context.xml:
\META-INF\context.xml <=== Properties *not* expanded
\WEB-INF\classes\META-INF\context.xml <=== Properties expanded
我哪里错了?