Eclipse Europa,Helios,Galileo之间的区别

Bal*_*lon 174 eclipse version eclipse-3.5 eclipse-3.6 eclipse-europa

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

Pas*_*ent 223

维基百科上的Eclipse(软件)页面很好地总结了它:

发布

自2006年以来,Eclipse基金会已经协调了一年一度的同步发布.每个版本都包含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随后分发各种(即"平台"和一组默认插件以实现专门任务),例如Eclipse IDE for Java Developers,Eclipse IDE for Java EE Developers,Eclipse IDE for C/C++开发人员等(请参阅此链接以比较其内容).

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

  • +100(如果可以的话):"我更喜欢Eclipse使用传统的版本号而不是代码名称,它会让事情更清晰,更容易" (83认同)
  • 真正的问题是,一旦你安装了一个像Helios这样的版本,然后出现了一个新的版本,比如Indigo,Eclipse不会把这个新版本作为当前版本的更新.运行新版本(在Mac上)不会从旧版本中获取设置.我已经"重新开始"我的Eclipse设置了很多次,说实话,我完全厌倦了使用它.我一定做错了什么.:-( (10认同)

fre*_*oma 15

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


Neo*_*eon 10

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

  • 发布日期平台版本
  • 朱诺?2012年6月4.2?
  • Indigo 2011年6月22日3.7
  • Helios 2010年6月23日3.6
  • 伽利略2009年6月24日3.5
  • Ganymede 2008年6月25日3.4
  • 欧罗巴2007年6月29日3.3
  • Callisto 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对话框中使用的方式.它们确实在下载网页上显示版本,但实际文件名如下:

  • 蚀-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之外).


ade*_*rsq 5

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