Maven + Tycho 添加所有启用工作区的插件来构建

Maven + Tycho adds all workspace enabled plugins to build

如何声明将哪些 Eclipse workspace plugins 添加到构建中? 所有目标平台都是干净和正确的,我找不到一种方法来声明哪些插件应该打包,哪些不应该打包。

如果我在 Targetplatform.

的内容窗格中取消选择某些插件,这没有任何区别

谢谢!

经过更长时间的研究,我发现了以下内容:

[警告] 不支持在目标定义文件中取消选择包

Eclipse 目标编辑器可以从已解析的目标定义内容中删除单个包。 (这是通过编辑器的“内容”选项卡上的选择完成的,并在目标定义文件中生成一个标记。)当前忽略此配置 Tycho(参见错误 373776)。

作为替代方案,您可以使用目标平台过滤器从目标平台中删除捆绑包。

来源: http://wiki.eclipse.org/Tycho_Messages_Explained#Target_File_Include_Bundles