Eclipse的"Java EE"和"rcp"发行版之间有什么区别?

mar*_*her 9 eclipse

Eclipse的Java EE和RCP版本之间有什么区别?

那么,如何实现一个"组合"版本,包括插件开发的所有最佳好处以及Java EE的最佳工具?

我认为我正在寻找的是完全通过p2更新程序创建"合并"实例的能力.例如,如果我打开Eclipse的Java EE实例,打开一个java文件,点击alt-shift-f1打开插件间谍,然后单击"compilationuniteditor"查看java编辑器的来源,我得到.类.但在RCP版本中,我得到了源代码.如何使用普通的Eclipse更新机制在Java EE编辑器中获取这些内容?这是我的目标.更新管理器中的哪些插件包含每个分发的"基本位".

另一个例子是安装所有的例子插件.在RCP发行版中,您可以从"欢迎"页面轻松安装它们.那么,在Java EE发行版中,你可以做同样的事情吗?

我试图在这里解决的问题是我想要避免维护两个单独的Eclipse实例,因为我在RCP(用于插件开发)和Java EE(用于Web服务的东西等)中做了相当多的工作. ).

小智 8

我从Eclipse for RCP Developers开始,使用"帮助>安装新软件..."功能添加"Galileo"更新站点的"Web,XML和Java EE开发"工具.

您可能想要比我更挑剔,可能会排除"Rich Ajax Platform"以及类别中的"PHP Development Tools"功能.

使用"安装新软件"功能比尝试合并目录更好.依赖关系可能相当复杂,对合并目录进行故障排除可能是一场噩梦.让p2做重物.


Von*_*onC 6

你可以在这里得到所有日食发行版的完整比较.

基本上,J2EE包括RCP,除了RCP具有某些插件的来源,而不仅仅是它们的二进制文件.

要获得两者的混合,请加载它们,解压缩它们,然后比较插件的内容和两个安装的子目录(例如WinMerge).
将任何额外的RCP文件复制到J2EE目录中,这应该足够了.