我已经集成了一个tycho java项目并为此手动生成了一个pom。父pom使用这个pom来构建我的maven项目。我正在寻找一种方法来定义这个子项目的版本并一步更改清单。我尝试了tycho-version-plugin但是这个插件会在更改清单时更新pom(如果我错了,请更正我)。有没有人遇到过这个问题并有解决方案?任何提示都有帮助。
答案 0 :(得分:0)
Tycho版本插件的update-pom
goal实际上只调整POM版本,以便它们与清单版本匹配。这对于使用Eclipse API工具的项目非常有用,该工具建议更新清单版本,但不了解POM版本。因此,在进行此类更新的情况下,update-pom
可用于镜像对POM版本的更改。
但是,对于您的用例,您希望使用set-version
goal,它会立即更新清单和POM版本。