创建官方Eclipse发行版的修改版本

时间:2012-08-06 11:18:31

标签: eclipse eclipse-rcp

我需要创建 Eclipse 4.2 for Java EE Developers 的修改后的发行版(包?)。它将通过所有必需的插件分发给团队(应该为开箱即用的开发做好准备)。 我正在尝试使用Eclipse进行RCP和RAP开发人员来实现这一目标,但文档大部分已经过时,并没有多大帮助。

我从http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/tree/packages获取了Eclipse软件包的原始项目。我正在使用org.eclipse.epp.packages.jeeorg.eclipse.epp.packages.jee.feature。我可以启动它,我可以导出它,但我遇到了两个问题:

  1. 已启动和导出的软件包与原始的 Eclipse for Java EE Developers 不同(包含不需要的插件 - 例如对于RCP,以及帮助中的层次结构 - >关于Eclipse - >安装细节有点不同。)
  2. 我找不到任何方法来自动解决依赖项(产品基于功能) - 为了导出包而没有任何“缺少导入/包”错误,我必须添加一个现有的解压缩 Eclipse for Window中的Java EE开发人员包 - >偏好 - >插件开发 - >目标平台
  3. 有没有办法构建软件包而没有与原始版本的差异?处理丢失的插件/依赖项的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

这更容易:

  1. 下载Eclipse 4.2 Java EE包
  2. 下载RCP版。
  3. 调用RCP版本的p2 director将内容存储库中的bundle安装到您的JEE包中。有关示例,请参阅http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_director.htmlhttp://wiki.eclipse.org/Equinox_p2_director_application/Examples/Install_into_eclipse_using_SDKProfile