看看Tycho的教程和答案,这里有很多Stackoverflow,然后包含变量${tycho-version}示例:
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>没有人描述的是谁负责解决这个变量。它是由Eclipse/M2Eclipse插件自动完成的,还是这个变量意味着开发人员负责指定版本?
如果开发人员负责在哪里获得版本列表?
发布于 2017-04-03 14:32:33
这是一个确保所有Tycho插件都来自同一版本的标准成语:如果多个版本的插件发生冲突,则很难调试问题。如果这是您输入tycho版本的唯一地方,这可能是不必要的,但是如果您必须为多个元素提供配置,这将是责任所在。
换句话说,构建配置应该包括该属性的值(或者应该通过-D属性语法(例如mvn clean install -Dtycho-version=1.0.0)来设置它)。
为了找到可能的版本,您可以执行一个搜索maven中心;在这里您可以看到今天的最新版本(2017年4月3日)是1.0.0。
https://stackoverflow.com/questions/43186169
复制相似问题