【问题标题】:Update tycho pom & manifest via Maven通过 Maven 更新 tycho pom 和 manifest
【发布时间】:2013-10-06 12:47:47
【问题描述】:

我已经集成了一个 tycho java 项目并为此手动生成了一个 pom。这个 pom 被父 pom 用来构建我的 maven 项目。我正在寻找一种方法来定义此子项目的版本并一步更改清单。我尝试了 tycho-version-plugin,但是这个插件会在清单更改时更新 pom(如果我错了,请纠正我)。有没有人遇到过这个问题并有解决方案?任何提示都会有所帮助。

【问题讨论】:

标签: maven maven-plugin tycho


【解决方案1】:

Tycho 版本插件的update-pom goal 实际上只适配 POM 版本,使其与清单版本匹配。例如,这对于使用建议更新清单版本但不知道 POM 版本的 Eclipse API 工具的项目很有用。因此,如果发生此类更新,update-pom 可用于将更改镜像到 POM 版本。

但是,对于您的用例,您希望使用 set-version goal,它会同时更新清单和 POM 版本。

【讨论】:

  • 虽然现在应该使用 set-version 目标似乎很明显,但最初提出这个问题时并非如此:直到 2014 年 4 月,目标没有任何 @987654323 @。这个问题是我添加文档的原因之一。 (免责声明:我是 Tycho 项目的提交者,但我没有编写 tycho-versions-plugin。)
猜你喜欢
  • 2015-03-26
  • 1970-01-01
  • 1970-01-01
  • 2020-10-12
  • 2017-04-10
  • 1970-01-01
  • 1970-01-01
  • 2010-11-01
相关资源
最近更新 更多