Eclipse 版本(Europa、Helios、Galileo)之间有什么区别?哪个最适合桌面应用程序?
Wikipedia 上的Eclipse(软件)页面很好地总结了它:
发布 自 2006 年以来,Eclipse 基金会协调了年度同步发布。每个版本都包括 Eclipse 平台以及许多其他 Eclipse 项目。在伽利略版本之前,版本都是以太阳系的卫星命名的。 到目前为止,每个同步发布都发生在 6 月底。 **发布主要发布平台版本项目** 光子 2018 年 6 月 27 日 4.8 氧气 2017 年 6 月 28 日 4.7 霓虹灯 2016 年 6 月 22 日 4.6 火星 2015 年 6 月 24 日 4.5 火星项目 Luna 2014 年 6 月 25 日 4.4 Luna 项目 开普勒 2013 年 6 月 26 日 4.3 开普勒项目 朱诺 2012 年 6 月 27 日 4.2 朱诺项目 Indigo 2011 年 6 月 22 日 3.7 Indigo 项目 Helios 2010 年 6 月 23 日 3.6 Helios 项目 伽利略 2009 年 6 月 24 日 3.5 伽利略项目 Ganymede 2008 年 6 月 25 日 3.4 Ganymede 项目 欧罗巴 2007 年 6 月 29 日 3.3 欧罗巴项目 Callisto 2006 年 6 月 30 日 3.2 Callisto 项目 Eclipse 3.1 2005 年 6 月 28 日 3.1 Eclipse 3.0 2004 年 6 月 28 日 3.0
自 2006 年以来,Eclipse 基金会协调了年度同步发布。每个版本都包括 Eclipse 平台以及许多其他 Eclipse 项目。在伽利略版本之前,版本都是以太阳系的卫星命名的。
到目前为止,每个同步发布都发生在 6 月底。
**发布主要发布平台版本项目** 光子 2018 年 6 月 27 日 4.8 氧气 2017 年 6 月 28 日 4.7 霓虹灯 2016 年 6 月 22 日 4.6 火星 2015 年 6 月 24 日 4.5 火星项目 Luna 2014 年 6 月 25 日 4.4 Luna 项目 开普勒 2013 年 6 月 26 日 4.3 开普勒项目 朱诺 2012 年 6 月 27 日 4.2 朱诺项目 Indigo 2011 年 6 月 22 日 3.7 Indigo 项目 Helios 2010 年 6 月 23 日 3.6 Helios 项目 伽利略 2009 年 6 月 24 日 3.5 伽利略项目 Ganymede 2008 年 6 月 25 日 3.4 Ganymede 项目 欧罗巴 2007 年 6 月 29 日 3.3 欧罗巴项目 Callisto 2006 年 6 月 30 日 3.2 Callisto 项目 Eclipse 3.1 2005 年 6 月 28 日 3.1 Eclipse 3.0 2004 年 6 月 28 日 3.0
总而言之,Helios、Galileo、Ganymede 等只是 Eclipse 平台版本的代号(个人而言,我更喜欢 Eclipse 使用传统的版本号而不是代号,这会使事情更清晰、更容易)。我的建议是使用最新版本,即 Eclipse Oxygen (4.7) ( 在这个答案的原始版本中,它说“Helios (3.6.1)” )。
在“平台”之上,Eclipse 然后分发各种包(即“平台”,带有一组默认插件来实现专门的任务),例如 用于 Java 开发人员 的 Eclipse IDE、用于 Java EE 开发人员 的 Eclipse IDE、用于 C 的 Eclipse IDE /C++ Developers 等(请参阅此链接以比较其内容)。
要开发 Java 桌面应用程序,适用于 Java 开发人员的 Helios 版本的 Eclipse IDE就足够了(如果需要,您始终可以安装“附加插件”)。