我最近将插件从3.x升级到4.x.当我通过Eclipse启动产品时,它似乎都工作正常,IDE有我的插件所做的更改。我通过PDE导出它,也工作正常。但是我的最终版本是通过maven完成的,而且从那里看起来似乎没有正常工作。
当我通过maven构建时,IDE似乎没有来自我的插件的贡献,也不像4.x 我通过PDE和maven比较了导出的插件列表;它们完全一样。我不确定为什么当我使用maven构建它时它不起作用。
答案 0 :(得分:1)
问题可能是产品文件中的启动级别和自动启动配置。 PDE在这里有一些神奇的默认值,即Tycho(和Tycho使用的p2发布者)没有。