【发布时间】:2012-08-22 01:18:11
【问题描述】:
我需要为 Eclipse 4.2 for Java EE Developers 创建一个经过修改的发行版(包?)。它将与所有必需的插件一起分发给团队(应该为开箱即用的开发做好准备)。 我正在尝试为 RCP 和 RAP 开发人员使用 Eclipse 来实现这一点,但文档大多已经过时并且没有太大帮助。
我从http://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/tree/packages 获取了 Eclipse 包的原始项目。我正在使用org.eclipse.epp.packages.jee 和org.eclipse.epp.packages.jee.feature。可以启动也可以导出,但是遇到了两个问题:
- 启动和导出的包不同于原始 Eclipse for Java EE Developers(包含不需要的插件 - 例如用于 RCP,以及 帮助 -> 关于 Eclipse -> 安装详细信息中的层次结构 有点不同)。
- 我找不到任何自动解决依赖关系的方法(产品基于功能) - 为了导出包而不会出现任何“缺少导入/包”错误,我必须添加一个现有的解压缩 Eclipse Java EE Developers包在Window -> Preferences -> Plug-in Development -> Target Platform中。
有没有什么方法可以在不与原始版本不同的情况下构建包?处理丢失的插件/依赖项的正确方法是什么?
【问题讨论】:
-
您是否想从面向 Java EE 开发人员的 Eclipse 开始,然后添加一些功能?您想要哪些超越现有的?
-
我已经放弃了这个想法,因为我不能花更多的时间在它上面。但这正是我想做的。使用 Eclipse JEE 并至少添加 Subversive(带有 SVNKit 连接器)、m2e、WorkspaceMechanic 到安装中,但以一种可更新的方式。我试过 RCP、p2 和 Tycho。每个人都有问题,所以我放弃了。至少现在是这样。
标签: eclipse eclipse-rcp