我正在从使用Buckminster构建Eclipse产品过渡到Tycho。我已经精通了我的插件和特性,并有一个问题:
我创建了一个带有引用我的特性和插件的POM的父特性。我不知道我这样做是否正确,但我发现我需要添加所有的功能和插件作为模块。因此,如果我有pluginA、pluginB和包含pluginA和pluginB的feature1,我会将这三个元素都添加到父POM中。这对我来说有点奇怪,因为在Buckminster中,我只需要引用feature1,它就会根据feature.xml文件获得它的依赖项。
我在我的Tycho构建中做了一些错误的事情,或者这是它应该如何工作的?
发布于 2012-12-05 17:14:42
Tycho构建由Maven驱动,即Maven首先确定哪些模块应该是构建反应器的一部分,然后Tycho构建模块。因此,您需要一个aggregator POM来告诉Maven要构建的工件列表。
https://stackoverflow.com/questions/13710605
复制相似问题