173

Eclipse 版本(Europa、Helios、Galileo)之间有什么区别?哪个最适合桌面应用程序?

4

7 回答 7

224

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  

总而言之,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就足够了(如果需要,您始终可以安装“附加插件”)。

于 2010-10-24T16:38:36.167 回答
15

这些只是他们用来命名主要版本的版本名称(就像 windows xp、vista 或 windows 7),而不是使用版本号。所以你会想要使用最新的 Eclipse 版本,即 helios(或 3.6,它是相应的版本号)。

于 2010-10-24T16:03:56.237 回答
10

要查看 Eclipse 版本名称及其对应版本号的列表,请访问此网站。 http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • 发布日期 平台版本
  • 朱诺??2012 年 6 月 4.2?
  • 靛蓝 2011 年 6 月 22 日 3.7
  • 赫利俄斯 2010 年 6 月 23 日 3.6
  • 伽利略 2009 年 6 月 24 日 3.5
  • 木卫三 2008 年 6 月 25 日 3.4
  • 欧罗巴 2007 年 6 月 29 日 3.3
  • 卡利斯托 2006 年 6 月 30 日 3.2
  • Eclipse 3.1 2005 年 6 月 28 日 3.1
  • Eclipse 3.0 2004 年 6 月 21 日 3.0

我也不喜欢 Eclipse 基金会不使用版本号进行下载或在 Help -> About Eclipse 对话框中的方式。他们确实在下载网页上显示版本,但实际文件名类似于:

  • eclipse-java-indigo-SR1-linux-gtk.tar.gz
  • eclipse-java-helios-linux-gtk.tar.gz

但是随着时间的推移,你会忘记什么版本名称和什么版本号。我更喜欢文件命名约定,例如:

  • eclipse-3.7.1-java-indigo-SR1-linux-gtk.tar.gz
  • eclipse-3.6-java-helios-linux-gtk.tar.gz

通过这种方式,您可以从文件名中获得两者,并且可以在目录列表中对其进行排序。幸运的是,他们大多选择在前一个之后按字母顺序排列的名称(3.4-Ganymede 与较新的 3.5-Galileo 除外)。

于 2011-09-30T17:41:11.823 回答
5

每个版本在某些技术上都有一些改进。对于用户来说,最大的区别是是否执行某些插件,因为有些插件是为特定版本的 Eclipse 制作的。

于 2010-10-24T16:59:43.030 回答
4

在 Galileo 和 Helios 中引入了供应平台,现在非更新站点插件应该放在“dropins”子文件夹(“eclipse/dropins/plugin_name/features”、“eclipse/dropins/plugin_name/plugins”)而不是 Eclipse 的文件夹中(“日食/功能”和“日食/插件”)。

同样对于编程需要,最好的 Eclipse 是最新的 Eclipse。目前它有太多的错误,Eclipse 团队现在所做的就是修复错误。自 Europa 以来,界面增强功能很少。恕我直言。

于 2010-10-24T16:08:32.837 回答
4

它们是同一产品的连续改进版本。有人注意到最后三个和下一个版本的名称是如何按字母顺序排列的(Galileo、Helios、Indigo、Juno)?这可能是他们未来的发展方向,就像 Ubuntu 发行代号按字母顺序增加一样(注意 Indigo 不是木星的卫星!)。

于 2011-11-05T15:32:46.997 回答
3

Eclipse 版本以木星的卫星命名,每个版本都表示一个连续的版本。

Helios 是当前版本,您可以根据编程需要下载 eclipse http://www.eclipse.org/downloads/

于 2010-10-24T16:04:48.180 回答