0

如何从 pom.xml 中提取版本的值并在 appengine-web.xml 的版本中使用它?

appengine-web.xml

<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
    ...
    <version>${pom.version}</version>
    ...

pom.xml

<project>
    ...
    <version>64-SNAPSHOT</version>
    ...

这行不通。当我将 appengine-web.xml 添加为资源时,它确实会更新,但会复制到目标文件夹中的 WEB-INF/classes 中,并且直接在 WEB-INF 中结束的文件具有原始值:${pom.version}

4

1 回答 1

0

Maven 过滤器应该能够帮助您做到这一点。

http://maven.apache.org/plugins/maven-resources-plugin/examples/filter.html

于 2013-06-28T04:08:44.667 回答