Was ist der Unterschied zwischen Eclipse-Versionen (Europa, Helios, Galileo)? Welches ist das Beste für Desktop-Anwendungen?
Was ist der Unterschied zwischen Eclipse-Versionen (Europa, Helios, Galileo)? Welches ist das Beste für Desktop-Anwendungen?
Antworten:
Die Eclipse (Software) Seite auf Wikipedia fasst es ziemlich gut zusammen:
Veröffentlichungen
Seit 2006 koordiniert die Eclipse Foundation eine jährliche Simultaneous Release . Jede Version enthält die Eclipse-Plattform sowie eine Reihe anderer Eclipse-Projekte. Bis zur Veröffentlichung von Galileo wurden die Veröffentlichungen nach den Monden des Sonnensystems benannt.
Bisher wurde jede gleichzeitige Veröffentlichung Ende Juni durchgeführt.
Release Main Release Platform Version Projekte Photon 27. Juni 2018 4.8 Sauerstoff 28. Juni 2017 4.7 Neon 22. Juni 2016 4.6 Mars 24. Juni 2015 4.5 Mars-Projekte Luna 25. Juni 2014 4.4 Luna-Projekte Kepler 26. Juni 2013 4.3 Kepler-Projekte 27. Juni 2012 4.2 Juno-Projekte Indigo 22. Juni 2011 3.7 Indigo-Projekte Helios 23. Juni 2010 3.6 Helios-Projekte Galileo 24. Juni 2009 3.5 Galileo-Projekte Ganymed 25. Juni 2008 3.4 Ganymed-Projekte Europa 29. Juni 2007 3.3 Europa-Projekte Callisto 30. Juni 2006 3.2 Callisto-Projekte Eclipse 3.1 28. Juni 2005 3.1 Eclipse 3.0 28. Juni 2004 3.0
Zusammenfassend sind Helios, Galileo, Ganymede usw. nur Codenamen für Versionen der Eclipse-Plattform (ich persönlich würde es vorziehen, wenn Eclipse traditionelle Versionsnummern anstelle von Codenamen verwendet, dies würde die Dinge klarer und einfacher machen). Mein Vorschlag wäre, die neueste Version zu verwenden, dh Eclipse Oxygen (4.7) ( in der Originalversion dieser Antwort stand "Helios (3.6.1)" ).
Über die "Plattform" verteilt Eclipse dann verschiedene Pakete (dh die "Plattform" mit einem Standardsatz von Plugins, um spezielle Aufgaben zu erfüllen), wie z. B. Eclipse IDE für Java-Entwickler , Eclipse IDE für Java EE-Entwickler , Eclipse IDE für C. / C ++ - Entwickler usw. ( einen Vergleich ihres Inhalts finden Sie unter diesem Link ).
Für die Entwicklung von Java Desktop-Anwendungen sollte die Helios-Version von Eclipse IDE für Java-Entwickler ausreichen (Sie können bei Bedarf jederzeit "zusätzliche Plugins" installieren).
Dies sind nur Versionsbezeichnungen (genau wie Windows XP, Vista oder Windows 7), mit denen sie ihre Hauptversionen benennen, anstatt Versionsnummern zu verwenden. Daher sollten Sie die neueste verfügbare Eclipse-Version verwenden, nämlich Helios (oder 3.6, die entsprechende Versionsnummer).
Eine Liste des Eclipse-Versionsnamens und der entsprechenden Versionsnummer finden Sie auf dieser Website. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
Ich mag auch nicht, wie die Eclipse Foundation die Versionsnummer NICHT für ihre Downloads oder im Dialogfeld Hilfe -> Über Eclipse verwendet. Sie zeigen die Version auf der Download-Webseite an, aber der tatsächliche Dateiname lautet wie folgt:
Mit der Zeit vergessen Sie jedoch, welcher Release-Name zu welcher Versionsnummer gehört. Ich würde eine Dateinamenskonvention wie:
Auf diese Weise erhalten Sie BEIDE aus dem Dateinamen und es kann in einer Verzeichnisliste sortiert werden. Glücklicherweise wählen sie die Namen meistens alphabetisch nach dem vorherigen (mit Ausnahme von 3.4-Ganymed gegenüber dem neueren 3.5-Galileo).
In Galileo und Helios wurden Provisioning Platform eingeführt, und Plugins ohne Update-Site sollten jetzt im Unterordner "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") anstelle des Ordners von Eclipse abgelegt werden ("Eclipse / Features" und "Eclipse / Plugins").
Auch für Programmieranforderungen ist die beste Eclipse die neueste Eclipse. Es gibt momentan zu viele Fehler, und das Eclipse-Team behebt jetzt nur noch die Fehler. Seit Europa gibt es nur sehr wenige Verbesserungen der Benutzeroberfläche. MEINER BESCHEIDENEN MEINUNG NACH.
Es handelt sich um aufeinanderfolgende, verbesserte Versionen desselben Produkts. Hat jemand bemerkt, wie die Namen der letzten drei und der nächsten Veröffentlichung in alphabetischer Reihenfolge sind (Galileo, Helios, Indigo, Juno)? Dies ist wahrscheinlich der Weg, den sie in Zukunft gehen werden, genauso wie die Ubuntu-Release-Codenamen alphabetisch zunehmen (Hinweis: Indigo ist kein Mond des Jupiter!).
Die Eclipse-Veröffentlichungen sind nach den Monden des Jupiter benannt und bezeichnen jeweils eine aufeinanderfolgende Veröffentlichung.
Helios ist die aktuelle Version, die Sie Eclipse herunterladen können, wenn Ihre Programmierung dies erfordert. Http://www.eclipse.org/downloads/