Eclipse Europa,Helios,Galileo之间的区别

时间:2010-10-24 15:56:41

标签: eclipse version eclipse-3.5 eclipse-3.6 eclipse-europa

Eclipse(Europa,Helios,Galileo)版本之间有什么区别?哪个是桌面应用程序的最佳选择?

7 个答案:

答案 0 :(得分:222)

维基百科上的Eclipse (software)页面总结得非常好:

  

Releases

     

自2006年以来,Eclipse基金会已经协调了一年一度的Simultaneous Release。每个版本都包含Eclipse Platform以及许多其他Eclipse项目。在伽利略发布之前,发布是以太阳系的卫星命名的。

     

到目前为止,每个同步发布都发生在6月底。

Release         Main Release   Platform version      Projects
Photon          27 June 2018     4.8
Oxygen          28 June 2017     4.7                 
Neon            22 June 2016     4.6                 
Mars            24 June 2015     4.5                 Mars Projects
Luna            25 June 2014     4.4                 Luna Projects
Kepler          26 June 2013     4.3                 Kepler Projects
Juno            27 June 2012     4.2                 Juno Projects
Indigo          22 June 2011     3.7                 Indigo projects
Helios          23 June 2010     3.6                 Helios projects
Galileo         24 June 2009     3.5                 Galileo projects
Ganymede        25 June 2008     3.4                 Ganymede projects
Europa          29 June 2007     3.3                 Europa projects
Callisto        30 June 2006     3.2                 Callisto projects
Eclipse 3.1     28 June 2005     3.1  
Eclipse 3.0     28 June 2004     3.0  

总而言之,Helios,Galileo,Ganymede等只是Eclipse平台版本的代号(个人而言,我更喜欢Eclipse使用传统版本号而不是代码名称,它会使事情更清晰,更容易)。我的建议是使用最新版本,即Eclipse Oxygen(4.7)(在这个答案的原始版本中,它说“Helios(3.6.1)”)。

在“平台”之上,Eclipse然后分发各种Packages(即“平台”和一组默认插件来实现专门的任务),例如 Eclipse IDE for Java Developers 用于Java EE开发人员的Eclipse IDE 用于C / C ++开发人员的Eclipse IDE 等(有关其内容的比较,请参阅this link)。

要开发Java桌面应用程序,Eclipse IDE for Java Developers的Helios版本应该足够(如果需要,您可以随时安装“其他插件”)。

答案 1 :(得分:15)

这些只是版本名称(就像windows xp,vista或windows 7),他们用来命名他们的主要版本,而不是使用版本号。因此,您将需要使用最新的eclipse版本,即helios(或3.6,即相应的版本号)。

答案 2 :(得分:10)

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

  • 发布日期平台版本
  • 朱诺? 2012年6月4.2?
  • Indigo 22 June 2011 3.7
  • Helios 2010年6月23日3.6
  • Galileo 2009年6月24日3.5
  • Ganymede 2008年6月25日3.4
  • Europa 2007年6月29日3.3
  • Callisto 2006年6月30日3.2
  • Eclipse 3.1 2005年6月28日3.1
  • Eclipse 3.0 21 June 2004 3.0

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

  • 蚀-java的靛蓝SR1-Linux的gtk.tar.gz
  • 蚀-java的太阳神-Linux的gtk.tar.gz

但是随着时间的推移,你会忘记版本号与版本号的关系。 我更喜欢文件命名约定,如:

  • 蚀-3.7.1-java的靛蓝SR1-Linux的gtk.tar.gz
  • 蚀-3.6-java的太阳神-Linux的gtk.tar.gz

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

答案 3 :(得分:5)

每个版本在某些技术方面都有一些改进。对于用户而言,最大的区别在于是否执行某些插件,因为有些插件只针对特定版本的Eclipse。

答案 4 :(得分:4)

在Galileo和Helios Provisioning Platform中引入,非更新站点插件现在应放在“dropins”子文件夹(“eclipse / dropins / plugin_name / features”,“eclipse / dropins / plugin_name / plugins”)中Eclipse的文件夹(“eclipse / features”和“eclipse / plugins”)。

另外,对于编程需求,最好的Eclipse是最新的Eclipse。它现在有太多的bug,所有Eclipse团队现在正在做的就是修复bug。自Europa以来,界面增强很少。 IMHO。

答案 5 :(得分:4)

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

答案 6 :(得分:3)

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

Helios是您可以根据编程需要http://www.eclipse.org/downloads/

下载eclipse的当前版本