答案 0 :(得分:20)
Juno同时发布包括Eclipse应用程序平台的4.2和3.8版本(令人困惑,但确实如此)。
4.2 Eclipse应用程序平台(也称为e4,E4AP或Eclipse 4.2 SDK)向工作台添加了更改,包括“建模的UI,依赖注入和基于服务的编程模型,基于CSS的样式”。重要的是,它还包括3.X兼容层。有关详细信息,请参阅FAQ。
由于兼容层,所有Juno软件包都应该在其中运行。但是,Juno打包安装仅与4.2 Eclipse应用程序平台捆绑在一起。
也就是说,您可以下载3.8 Eclipse Platform,然后安装所需的Juno软件包。请参阅Eclipse 3.8: where is the download site?和How do I install an Eclipse EPP (for example EPP Modeling Feature on 3.8)?。
值得注意的是4.2有很多性能投诉(见What is the main reason for upgrading to Eclipse Juno?和Very slow Eclipse 4.2, how to make it more responsive?)。这可能与以下事实有关:Eclipse基金会用尽资金在Juno上进行与过去相同的性能测试(参见http://www.zdnet.com/google-sets-perfect-example-with-20000-donation-to-eclipse-7000003968/)。
答案 1 :(得分:14)
...为Eclipse的下一个功能版本设置的功能和API SDK后3.7,指定发行版4.2和代号为Juno。这个 发布与3.8平台版本同时发生。该 4.2发布是一个包含重要新功能的成熟平台发布 功能工作,而3.8版本侧重于稳定性和错误 修复。
来自:http://www.eclipse.org/projects/project-plan.php?projectid=eclipse
此外,Java 7支持始于3.7.1:
答案 2 :(得分:4)
答案 3 :(得分:1)
有一个非常重要的区别:主工具栏上提供了调试按钮,以便您可以在编辑器最大化的情况下继续执行。这是4.2功能,在3.7
中不可用答案 4 :(得分:0)
3.8的所有插件适合4.2和4.3,例如在3.7和4.1(以及早期版本对)之间多年不兼容之后,3.8的R statet插件可以与ADT(Android)和Pydev一起安装。 3.8可以通过4.2或类似的方式模拟。