使用Maven自动构建eclipse插件,功能和更新站点

时间:2014-03-26 14:27:34

标签: eclipse maven intellij-idea eclipse-plugin tycho

我找到了使用Maven和IntelliJ Idea(而不是PDE)自动构建eclipse插件,功能和更新站点的最佳实践

我有一个这个架构的项目(我不会详细说明文件:pom.xml ..)

MyProject的
---- |插件/
-------- | plugin1 /
-------- | plugin2 /
---- |功能/
-------- feature1 /
---- |网站/
-------- |站点1 /

我使用的是IntelliJ Idea,而不是Eclipse 我使用Maven 3,而不是Maven2或Ant或PDE来构建

我应该使用“POM优先”或“首先显示”的方法吗?

我使用了Maven和Tycho,但是Tycho是“MANIFEST-first”。

实际上,我使用“POM-first”方法。我想自动建立生成:
- 插件的MANIFEST.MF(plugin1和plugin2),
- features.xml for feature(feature1),
- 和update-sites(site1)的category.xml 相对于POM.XML文件。

有可能吗?对于IntelliJ用户来说,这是一个最佳/良好的实践吗?

我用“maven-bundle-plugin”生成“MANIFEST.MF”。但我坚持下一个...功能,更新站点,使用良好的引用生成features.xml(plugin1和plugin2),生成带有良好引用的category.xml(feature1)......

您的意见?建议?否则呢?
开发人员如何插件? eclipse社区怎么样?

0 个答案:

没有答案