Comment mettre à niveau Eclipse pour les développeurs Java EE?

104

Existe-t-il un moyen non pénible de mettre à niveau une installation Eclipse? J'ai essayé de parcourir le site eclipse mais je ne trouve pas de description utile.

Mariano Sánchez
la source
Le wiki d'Eclipse fournit une explication qui a fonctionné dans mon cas.
Abdull
2
D'après mon expérience, une nouvelle décompression fonctionne mieux que d'essayer de mettre à niveau. Créez également de nouveaux espaces de travail.
Thorbjørn Ravn Andersen
Eclipse vous explique comment faire: wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F
rdh25

Réponses:

157

Ajoutez l'URL de mise à jour à vos sites disponibles:

Fenêtre> Préférences> Installation / mise à jour> Sites logiciels disponibles> Ajouter ...

    Name:  Oxygen  
Location:  http://download.eclipse.org/releases/oxygen/  

Ensuite, dites à Eclipse de rechercher les mises à jour: Aide> Rechercher les mises à jour .

Après l'installation, Eclipse redémarrera et affichera l'ancien écran de démarrage. La prochaine fois que vous arrêtez / démarrez manuellement Eclipse, il affichera correctement l'écran de démarrage correct.

Duncan Jones
la source
8
@PaulVerest La FAQ Comment mettre à niveau la page Eclipse n'est pas d'accord avec vous. Cela suggère que les mises à niveau de la plate-forme n'étaient un problème que dans la version 3.3 ou antérieure.
Duncan Jones
1
Bon à savoir. Mais la FAQ est-elle vraiment à jour? L'utilisateur pourrait-il vraiment mettre à jour 3.7 vers 4.3 par exemple? Qu'en est-il de tous ces plugins, qui peuvent se briser sur une nouvelle plate-forme?
Paul Verest
1
@PaulVerest Bonne question! Les documents se sentent un peu rouillés. Je ne sais tout simplement pas dans quelle mesure vous pouvez faire confiance au système de mise à niveau. Je pense que je n'ai jamais mis à niveau qu'une fois auparavant, toutes les autres fois, je viens de l'installation.
Duncan Jones
13
Cette méthode a parfaitement fonctionné pour moi sur Windows 7 - mais j'ai également édité le site de mise à jour de 4.2 -> 4.3, par exemple: Les mises à jour du projet Eclipse devraient maintenant pointer vershttp://download.eclipse.org/eclipse/updates/4.3
Mark Mikofski
3
oh et j'ai également mis à jour certains de mes dépôts de plugins pour qu'ils pointent également vers kepler, par exemple cdt, juste pour la cohérence, car en fait le dépôt juno fonctionnait bien. Et j'ai désactivé le repo de version juno. Il était déroutant que certaines des fonctionnalités mises à jour ne s'affichent pas comme installées, même si elles le pensaient.
Mark Mikofski
34

Vous pouvez simplement télécharger la version la plus récente, puis utiliser "Fichier -> Importer -> Installer -> À partir d'une installation existante" pour ajouter tous les plugins que vous aviez dans votre installation précédente.

Voici un lien décrivant l'ensemble du processus en détail (il dit "sur Mac Os X", mais cela devrait également fonctionner pour d'autres systèmes):

http://www.corephp.com/blog/how-to-upgrade-eclipse-juno-4-2-to-eclipse-kepler-4-3-on-mac-os-x/#.UfJsoI1_McY

Nikita Tkachenko
la source
Cette réponse m'a aidé (même pour Kepler -> Luna, même si le lien est pour Juno -> Kepler): La mise à jour n'a pas fonctionné pour moi; Sinon, je n'ai eu qu'à suivre les étapes liées jusqu'à elles en spécifiant utiliser l'espace de travail existant (qui a obtenu mes paramètres existants, et je n'ai pas eu besoin de mettre à jour les plugins). Assez indolore, du moins dans mon cas.
cellepo
2
Toujours valide. Je viens de mettre à jour de Luna (4.4) vers Mars (4.5) en utilisant ce processus et j'ai conservé mon espace de travail existant. A parfaitement fonctionné. Astuce: lors du premier lancement, créez un espace de travail temporaire, puis importez vos anciens plugins comme décrit ci-dessus, basculez l'espace de travail vers votre ancien espace de travail, migrez-le puis supprimez l'espace de travail temporaire. De cette façon, vous avez tous vos plugins au moment où vous chargez votre espace de travail et vous n'aurez pas à gérer les erreurs pour les plugins manquants.
Jilles van Gurp
12

Si les versions précédentes sont quelque chose à faire, alors la réponse est non. Il est préférable de télécharger la nouvelle version, de l'installer, d'installer les dernières versions de vos plugins préférés et de pointer Eclipse vers votre espace de travail.

(Le bon sens dit que vous devez effectuer une sauvegarde de vos espaces de travail et de votre installation Eclipse d'origine.)


J'ai déjà essayé le chemin de "mise à niveau" et j'ai trouvé qu'il était lent et ne donnait pas de bons résultats.

Stephen C
la source
Je commence généralement à utiliser un nouvel espace de travail et à vérifier les projets nécessaires.
Paul Verest
Cette méthode a également fonctionné (en plus de la réponse de Duncan Jones ci-dessus . Je sauvegarderais certainement votre espace de travail en premier, ou à tout le moins sauvegarder votre dossier .metadata. L'inconvénient de cette méthode est bien sûr que vous devez réinstaller vos plugins . Mon ancien espace de travail fonctionnait bien avec la nouvelle version.
Mark Mikofski
btw: egit fait maintenant partie de l'installation standard, vous n'avez donc pas nécessairement à ajouter le repo egit, bien qu'aujourd'hui (24/07/2013) il ait une version plus récente que le repo des mises à jour kepler.
Mark Mikofski