Eclipse Europa、Helios、Galileo 之间的区别

发布于 2024-09-29 08:13:26 字数 60 浏览 4 评论 0原文

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

What is the difference between versions of Eclipse (Europa, Helios, Galileo)? Which is the best for desktop application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

幻梦 2024-10-06 08:13:26

维基百科上的 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 项目
Europa 2007 年 6 月 29 日 3.3 Europa 项目
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/C++ 开发人员的 Eclipse IDE< /em> 等(有关其内容的比较,请参阅此链接)。

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

The Eclipse (software) page on Wikipedia summarizes it pretty well:

Releases

Since 2006, the Eclipse Foundation has coordinated an annual Simultaneous Release. Each release includes the Eclipse Platform as well as a number of other Eclipse projects. Until the Galileo release, releases were named after the moons of the solar system.

So far, each Simultaneous Release has occurred at the end of June.

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  

To summarize, Helios, Galileo, Ganymede, etc are just code names for versions of the Eclipse platform (personally, I'd prefer Eclipse to use traditional version numbers instead of code names, it would make things clearer and easier). My suggestion would be to use the latest version, i.e. Eclipse Oxygen (4.7) (in the original version of this answer, it said "Helios (3.6.1)").

On top of the "platform", Eclipse then distributes various Packages (i.e. the "platform" with a default set of plugins to achieve specialized tasks), such as Eclipse IDE for Java Developers, Eclipse IDE for Java EE Developers, Eclipse IDE for C/C++ Developers, etc (see this link for a comparison of their content).

To develop Java Desktop applications, the Helios release of Eclipse IDE for Java Developers should suffice (you can always install "additional plugins" if required).

夕色琉璃 2024-10-06 08:13:26

这些只是版本名称(就像 Windows XP、Vista 或 Windows 7 一样),它们用来命名其主要版本,而不是使用版本号。因此您需要使用最新的 eclipse 版本,即 helios(或 3.6,这是相应的版本号)。

Those are just version designations (just like windows xp, vista or windows 7) which they are using to name their major releases, instead of using version numbers. so you'll want to use the newest eclipse version available, which is helios (or 3.6 which is the corresponding version number).

一世旳自豪 2024-10-06 08:13:26

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

  • 发布日期 平台版本
  • Juno ?? 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
  • 日食 3.1 2005年6月28日 3.1
  • 日食 3.0 2 2004 年 6 月 1 日 3.0

我也不喜欢 Eclipse 的方式Foundation 不使用其下载或帮助中的版本号 ->关于 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 除外)。

To see a list of the Eclipse release name and it's corresponding version number go to this website.
http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • Release Date Platform version
  • Juno ?? June 2012 4.2?
  • Indigo 22 June 2011 3.7
  • Helios 23 June 2010 3.6
  • Galileo 24 June 2009 3.5
  • Ganymede 25 June 2008 3.4
  • Europa 29 June 2007 3.3
  • Callisto 30 June 2006 3.2
  • Eclipse 3.1 28 June 2005 3.1
  • Eclipse 3.0 21 June 2004 3.0

I too dislike the way that the Eclipse foundation DOES NOT use the version number for their downloads or on the Help -> About Eclipse dialog. They do display the version on the download webpage, but the actual file name is something like:

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

But over time, you forget what release name goes with what version number.
I would much prefer a file naming convention like:

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

This way you get BOTH from the file name and it is sortable in a directory listing. Fortunately, they mostly choose names are alphabetically after the previous one (except for 3.4-Ganymede vs the newer 3.5-Galileo).

梦冥 2024-10-06 08:13:26

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

Each version has some improvements in certain technologies. For users the biggest difference is whether or not to execute certain plugins, because some were made only for a particular version of Eclipse.

隱形的亼 2024-10-06 08:13:26

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

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

In Galileo and Helios Provisioning Platform were introduced, and non-update-site plugins now should be placed in "dropins" subfolder ("eclipse/dropins/plugin_name/features", "eclipse/dropins/plugin_name/plugins") instead of Eclipse's folder ("eclipse/features" and "eclipse/plugins").

Also for programming needs the best Eclipse is the latest Eclipse. It has too many bugs for now, and all the Eclipse team is now doing is fixing the bugs. There are very few interface enhancements since Europa. IMHO.

似梦非梦 2024-10-06 08:13:26

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

They are successive, improved versions of the same product. Anyone noticed how the names of the last three and the next release are in alphabetical order (Galileo, Helios, Indigo, Juno)? This is probably how they will go in the future, in the same way that Ubuntu release codenames increase alphabetically (note Indigo is not a moon of Jupiter!).

不美如何 2024-10-06 08:13:26

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

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

The Eclipse releases are named after the moons of Jupiter, and each denotes a successive release.

Helios is the current release you can download eclipse as your programming needs http://www.eclipse.org/downloads/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文