目前是否可以通过Maven构建Eclipse插件并拥有不错的IDE集成?
我目前正在评估maven以改进我们的构建过程。到目前为止,构建和创建普通jar文件的工作仍然有效,尽管我对Maven IDE并不完全满意。
我现在处于这一步,我为我们的项目构建了所有库,并且我正在转向Eclipse RCP项目。现在我不知道该怎么继续。
在转到实际的RCP部分之前,我需要先构建一些插件。因此,我实际上有3个问题。
我想构建这些插件,唯一真正的解决方案似乎是maven-bundle-plugin:http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
但是,对于良好的IDE集成,我还需要适当的文件(插件.xml,build.properties等),这些文件应该自动生成。
对于构建RCP部分,到目前为止,似乎唯一的解决方案是只有pde-maven-plugin http://mojo.codehaus.org/pde-maven-plugin/ 据我所知,它使用ant-pde。这是愚蠢的,不是吗?
我唯一能找到的另一件事是第谷(http://www.sonatype.com/people/2008/11/building-eclipse-plugins-with-maven-tycho/),但这是在非常早期的阶段。
同样,一个很好的Eclipse集成是必要的。我真的,真的,真的不想两次指定依赖关系。
那么,如何使用 maven 构建 Eclipse RCP 项目呢?
更新
就目前而言,似乎没有这样的解决方案。第谷看起来非常有前途,但我浪费了2天,没有让它运行(此时的当前版本)。也许它将在半年左右的时间内准备就绪。