mvn发布插件不会更新包含的pom文件

时间:2013-02-04 09:56:45

标签: maven release

maven发布插件不会更新包含的pom文件:

<plugin>
  <artifactId>maven-invoker-plugin</artifactId>
  <version>1.6</version>
  <executions>
    <execution>
....
....
<configuration>
<projectsDirectory>.</projectsDirectory>
<streamLogs>true</streamLogs>
<pomIncludes>
  <pomInclude>pomDisContainer.xml</pomInclude>
</pomIncludes>

如何强制发布插件更新我的所有pom.xml文件?

问候

1 个答案:

答案 0 :(得分:1)

也许你是从错误的方向看这个。更好的解决方案是获得Maven Invoker Plugin update the invoked pom.xml files every time instead吗?

Invoker插件将自动替换pom中的属性,前提是他们使用替代语法:

@project.version@

将替换为调用项目的版本。