J'ai installé Eclipse via le logiciel Ubuntu. Lorsque je le lance, cela prend quelques secondes, puis une fenêtre d’erreur indiquant le chemin de l’erreur apparaît.
Voici le fichier .log
:
!SESSION Wed May 02 12:53:28 BRT 2018 ------------------------------------------
!ENTRY org.Eclipse.equinox.launcher 4 0 2018-05-02 12:53:28.587
!MESSAGE Exception launching the Eclipse Platform:
!STACK
Java.lang.ClassNotFoundException: org.Eclipse.core.runtime.adaptor.EclipseStarter
at Java.base/Java.net.URLClassLoader.findClass(URLClassLoader.Java:466)
at Java.base/Java.lang.ClassLoader.loadClass(ClassLoader.Java:566)
at Java.base/Java.lang.ClassLoader.loadClass(ClassLoader.Java:499)
at org.Eclipse.equinox.launcher.Main.invokeFramework(Main.Java:626)
at org.Eclipse.equinox.launcher.Main.basicRun(Main.Java:584)
at org.Eclipse.equinox.launcher.Main.run(Main.Java:1438)
at org.Eclipse.equinox.launcher.Main.main(Main.Java:1414)
Quel est le problème et comment puis-je le résoudre?
C'est un autre de ces nouveaux bugs amusants causés par le nouveau Java (il a également cassé Arduino de multiples façons ennuyeuses). Le rapport de bogue est ici: https://bugs.launchpad.net/ubuntu/+source/Eclipse/+bug/1754886 .
Il existe essentiellement une sorte de dépendance récursive avec plusieurs versions d'une bibliothèque requises par différentes parties du programme, et elles ne résoudront pas le bogue car "Ce n'est que l'un des bogues les plus évidents affectant Eclipse" et elles n'ont pas assez de gens dessus.
Pour une raison quelconque, ils n’ont pas non plus packé le plus récent Eclipse (nous en sommes une version majeure complète à ce stade), sauf dans le Snap Store (il apparaît si vous effectuez une recherche dans Eclipse dans le centre du logiciel d'interface graphique), " autre version de Eclipse "vient de.
Vous avez le choix entre télécharger Eclipse à partir de leur site ou installer le Snap si vous souhaitez continuer à utiliser le programme (et Netbeans ont également échoué, pour le même Java les raisons). Personnellement, je voudrais installer la version de leur site, mais des instantanés hypothétiquement sont plus sûrs et plus faciles à configurer.
Problème résolu. Dans mon logiciel Ubuntu, il y avait 2 versions d’Eclipse, une en portugais et une en anglais. J'ai remarqué que le logo avait changé, j'ai installé celui avec le nouveau logo - en anglais - et cela fonctionne.