Différence entre Eclipse Europa, Helios, Galileo

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

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

Les rejets

Depuis 2006, la Fondation Eclipse a coordonné une diffusion annuelle simultanée . Chaque version inclut la plate-forme Eclipse ainsi que plusieurs autres projets Eclipse. Jusqu’à la sortie de Galileo, les versions ont été nommées d’après les lunes du système solaire.

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

 Versions de la version principale de la version principale
 Photon 27 juin 2018 4.8
 Oxygène 28 juin 2017 4.7                 
 Néon 22 Juin 2016 4.6                 
 Mars 24 juin 2015 4.5 Projets Mars
 Luna 25 juin 2014 4.4 Projets de Luna
 Kepler 26 juin 2013 4.3 Projets Kepler
 Juin 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  

En résumé, 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 plutôt que des noms de code, cela rendrait les choses plus claires). Ma suggestion serait d’utiliser la dernière version, à savoir Eclipse Oxygen (4.7) ( dans la version originale de cette réponse, elle disait “Helios (3.6.1)” ).

En plus de la “plate-forme”, Eclipse dissortingbue ensuite divers packages (la “plate-forme” avec un ensemble de plug-ins par défaut pour réaliser des tâches spécialisées), tels que Eclipse IDE pour les développeurs Java , Eclipse IDE pour les développeurs Java EE et Eclipse ID / 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 “plug-ins supplémentaires” si nécessaire).

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

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

  • Date de sortie Version de la plate-forme
  • Juno ?? Juin 2012 4.2?
  • Indigo 22 juin 2011 3.7
  • Helios 23 juin 2010 3.6
  • Galileo 24 juin 2009 3.5
  • Ganymede 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 sur la boîte de dialog Aide -> À propos d’Eclipse. Ils affichent la version sur la page de téléchargement, mais le nom 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 va avec quel numéro de version. Je préférerais de beaucoup une convention de nommage de fichiers 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 à la fois du nom de fichier et il est sortingable dans une liste de répertoire. Heureusement, ils choisissent surtout des noms par ordre alphabétique après le précédent (sauf pour 3.4-Ganymede vs 3.5-Galileo plus récent).

Chaque version présente des améliorations dans certaines technologies. Pour les utilisateurs, la plus grande différence est d’exécuter ou non certains plugins, car certains n’ont été créés que pour une version particulière d’Eclipse.

Dans Galileo et Helios Provisioning Platform ont été introduits, et les plugins non-site de mise à jour doivent maintenant être placés dans le sous-dossier “dropins” (“eclipse / dropins / plugin_name / features”, eclipse / dropins / plugin_name / plugins) (“eclipse / features” et “eclipse / plugins”).

Pour les besoins de la programmation, le meilleur Eclipse est le dernier Eclipse. Il a trop de bogues pour le moment, et toute l’équipe Eclipse est en train de corriger les bogues. Il y a très peu d’améliorations d’interface depuis Europa. A MON HUMBLE AVIS.

Ce sont des versions successives et améliorées du même produit. Quelqu’un a-t-il 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 comme ça qu’ils vont se passer dans le futur, de la même manière que les noms de code de la version Ubuntu augmentent par ordre alphabétique (note Indigo n’est pas une lune de Jupiter!).

Les versions d’Eclipse portent le nom des lunes de Jupiter et chacune indique une version successive.

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