Différence entre Eclipse Europa, Helios, Galileo


174

Quelle est la différence entre les versions d'Eclipse (Europa, Helios, Galileo)? Quel est le meilleur pour une application de bureau?


54
L'OP demande des éclaircissements sur certaines conventions peu claires utilisées par Eclipse (vous savez, l'IDE), je ne vois rien de mal à cela. Si cette question ne correspond pas à vos normes, ignorez-la.
Pascal Thivent

41
Merci d'avoir posé cette question, peut-être qu'après un certain temps, la direction du produit Eclipse apprendra que la plupart des utilisateurs ne se soucient pas des surnoms qu'ils attribuent aux produits. Ils devraient utiliser les noms uniquement en interne et garder la version clairement visible, afin que les utilisateurs normaux (en tant que non-développeurs d'éclipse) puissent savoir ce qu'ils utilisent, sans avoir à passer 30 minutes à chercher sur Google.
sorin le

9
Je me demande si la fondation Eclipse considérerait "afficher le numéro de version dans la boîte de dialogue d'aide, comme tout autre logiciel dans le monde" comme une demande de fonctionnalité valide. La situation actuelle devient intenable. Cela ne me dérange pas que mon logiciel ait un nom de fantaisie inutile, mais j'aimerais pouvoir dire quel numéro de version réel j'ai aussi. Le moins de tous pour que lorsque je vois des phrases comme "fonctionne sur Helios ou plus tard", je sais si J'AI une version qui est Helios ou plus tard (par exemple).
Dawood ibn Kareem

7
Que Dieu les bénisse s'ils réalisent que TOUT CE QUE NOUS DEVONS VOIR EST LE NUMÉRO DE VERSION DIEU DAMNED ...
Siddharth

1
Il n'est pas étonnant qu'Eclipse soit sérieusement sur-conçu. Cela commence par son nom.
Pacerier

Réponses:


224

La page Eclipse (logiciel) sur Wikipedia le résume assez bien:

Communiqués

Depuis 2006, la Fondation Eclipse a coordonné une diffusion simultanée annuelle . Chaque version comprend la plateforme Eclipse ainsi qu'un certain nombre d'autres projets Eclipse. Jusqu'à la sortie de Galileo, les versions portaient le nom des lunes du système solaire.

Jusqu'à présent, chaque diffusion simultanée a eu lieu à la fin du mois de juin.

Lancer les projets de la version principale de la plateforme
Photon 27 juin 2018 4.8
Oxygène 28 juin 2017 4,7                 
Neon 22 juin 2016 4,6                 
Mars 24 Juin 2015 4.5 Projets Mars
Luna 25 juin 2014 4.4 Projets Luna
Kepler 26 juin 2013 4.3 Projets Kepler
Juno 27 juin 2012 4.2 Projets Juno
Indigo 22 juin 2011 3.7 Projets Indigo
Helios 23 juin 2010 3,6 Projets Helios
Galileo 24 juin 2009 3,5 projets Galileo
Ganymède 25 juin 2008 3.4 Projets Ganymède
Europa 29 juin 2007 3.3 Projets Europa
Callisto 30 juin 2006 3.2 Projets Callisto
Eclipse 3.1 28 juin 2005 3.1  
Eclipse 3.0 28 juin 2004 3.0  

Pour résumer, Helios, Galileo, Ganymede, etc. ne sont que des noms de code pour les versions de la plate-forme Eclipse (personnellement, je préférerais qu'Eclipse utilise des numéros de version traditionnels au lieu de noms de code, cela rendrait les choses plus claires et plus faciles). Ma suggestion serait d'utiliser la dernière version, c'est-à-dire Eclipse Oxygen (4.7) ( dans la version originale de cette réponse, il était dit "Helios (3.6.1)" ).

En plus de la «plate-forme», Eclipse distribue ensuite divers packages (c'est-à-dire la «plate-forme» avec un ensemble de plugins par défaut pour réaliser des tâches spécialisées), comme Eclipse IDE pour les développeurs Java , Eclipse IDE pour les développeurs Java EE , Eclipse IDE pour C / Développeurs C ++ , etc. (voir ce lien pour une comparaison de leur contenu).

Pour développer des applications Java Desktop, la version Helios d' Eclipse IDE pour les développeurs Java devrait suffire (vous pouvez toujours installer des "plugins supplémentaires" si nécessaire).


83
+100 (si je pouvais) pour: "Je préférerais qu'Eclipse utilise des numéros de version traditionnels au lieu de noms de code, cela rendrait les choses plus claires et plus faciles"
oosterwal

10
Le vrai problème est qu'une fois que vous installez une version telle que Helios, puis une nouvelle version sort comme Indigo, Eclipse ne prend pas cette nouvelle version comme une mise à jour de la version actuelle. L'exécution de la nouvelle version (sur un Mac) ne reprend pas les paramètres de l'ancienne. J'ai "recommencé" ma configuration Eclipse tellement de fois maintenant, j'en ai totalement marre de l'utiliser, pour être honnête. Je dois faire quelque chose de mal. :-(
Ryan

1
Incidemment, je viens de trouver ce lien lors de la mise à niveau d'Helios vers Indigo: lenettoyeur-on-eclipse.blogspot.com/2011/06/…
Ryan H.

Depuis la sortie de la version Eclipse Neon, voici le plan du projet .
vallismortis

Pourriez-vous changer cela en un wiki communautaire? Ce contenu doit être actualisé occasionnellement.
vallismortis

15

Ce ne sont que des désignations de version (tout comme Windows XP, Vista ou Windows 7) qu'ils utilisent pour nommer leurs versions principales, au lieu d'utiliser des numéros de version. vous voudrez donc utiliser la dernière version d'éclipse disponible, qui est helios (ou 3.6 qui est le numéro de version correspondant).


10

Pour voir une liste du nom de la version Eclipse et son numéro de version correspondant, accédez à ce site Web. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • Version de la plate-forme de date de sortie
  • Junon ?? Juin 2012 4.2?
  • Indigo 22 juin 2011 3,7
  • Helios 23 juin 2010 3,6
  • Galileo 24 juin 2009 3,5
  • Ganymède 25 juin 2008 3,4
  • Europa 29 juin 2007 3.3
  • Callisto 30 juin 2006 3.2
  • Eclipse 3.1 28 juin 2005 3.1
  • Eclipse 3.0 21 juin 2004 3.0

Je n'aime pas non plus la façon dont la fondation Eclipse N'utilise PAS le numéro de version pour ses téléchargements ou dans la boîte de dialogue Aide -> À propos d'Eclipse. Ils affichent la version sur la page Web de téléchargement, mais le nom réel du fichier est quelque chose comme:

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

Mais avec le temps, vous oubliez quel nom de version correspond à quel numéro de version. Je préférerais de loin une convention de dénomination de fichier comme:

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

De cette façon, vous obtenez les deux à partir du nom de fichier et il est triable dans une liste de répertoires. Heureusement, ils choisissent principalement les noms par ordre alphabétique après le précédent (sauf pour 3.4-Ganymède par rapport au plus récent 3.5-Galileo).


5

Chaque version a quelques améliorations dans certaines technologies. Pour les utilisateurs, la plus grande différence est d'exécuter ou non certains plugins, car certains ont été créés uniquement pour une version particulière d'Eclipse.


4

Dans Galileo et Helios Provisioning Platform ont été introduits, et les plugins de site sans mise à jour doivent maintenant être placés dans le sous-dossier "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") au lieu du dossier d'Eclipse ("eclipse / features" et "eclipse / plugins").

Aussi pour les besoins de programmation, le meilleur Eclipse est le dernier Eclipse. Il y a trop de bogues pour le moment, et tout ce que l'équipe Eclipse fait maintenant est de corriger les bogues. Il y a très peu d'améliorations d'interface depuis Europa. A MON HUMBLE AVIS.


4

Ce sont des versions successives et améliorées du même produit. Quelqu'un a remarqué comment les noms des trois derniers et de la prochaine version sont classés par ordre alphabétique (Galileo, Helios, Indigo, Juno)? C'est probablement ainsi qu'ils se dérouleront à l'avenir, de la même manière que les noms de code des versions d'Ubuntu augmentent par ordre alphabétique (notez qu'Indigo n'est pas une lune de Jupiter!).


3

Les versions d'Eclipse sont nommées d'après les lunes de Jupiter, et chacune dénote une version successive.

Helios est la version actuelle que vous pouvez télécharger eclipse selon vos besoins de programmation http://www.eclipse.org/downloads/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.