Ich habe Eclipse über Ubuntu Software installiert. Wenn ich es starte, dauert es einige Sekunden und dann erscheint ein Fehlerfenster, das den Pfad des Fehlers zeigt.
Das Folgende ist die .log
Datei:
!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)
Was ist das Problem und wie kann ich es beheben?
Antworten:
Es ist ein weiterer dieser lustigen neuen Fehler, die durch das neue Java verursacht wurden (es hat auch Arduino auf mehrere nervige Arten kaputt gemacht). Der Fehlerbericht ist hier: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .
Im Wesentlichen gibt es eine Art rekursive Abhängigkeit mit mehreren Versionen einer Bibliothek, die von verschiedenen Teilen des Programms benötigt werden, und sie werden den Fehler nicht beheben, da "Dies ist nur einer der offensichtlicheren Fehler, die Eclipse betreffen" und sie nicht haben genug Leute drauf.
Aus irgendeinem Grund haben sie auch die neuere Eclipse nicht verpackt (wir sind zu diesem Zeitpunkt eine komplette Hauptversion), außer im Snap Store (sie wird angezeigt, wenn Sie Eclipse im GUI-Softwarecenter suchen). andere Version von Eclipse "kommt von.
Sie haben die Möglichkeit, Eclipse von ihrer Website herunterzuladen oder den Snap zu installieren, wenn Sie das Programm weiterhin verwenden möchten (und Netbeans ist aus den gleichen Java-Gründen ebenfalls kaputt gegangen). Ich würde die Version persönlich von ihrer Website installieren, aber Schnappschüsse sind hypothetisch sicherer und einfacher einzurichten.
quelle
Ich hatte auch damit zu kämpfen. Beschlossen zu tun
sudo apt-get purge eclipse
... und bissiges Verpackungssystem verwendetDas Symbol .... wird angezeigt und Sie können loslegen
quelle
Problem gelöst. In meiner Ubuntu-Software gab es zwei Versionen von Eclipse, eine auf Portugiesisch und eine auf Englisch.
Ich habe festgestellt, dass sich das Logo geändert hat, das mit dem neuen Logo installiert hat - auf Englisch - und es funktioniert.
quelle
Probier diese
Dadurch werden alle auf Ihrem System installierten Java-Versionen aufgelistet.
Versuchen Sie nun, die Java-Version 8 auszuwählen. Versuchen Sie
dann, Eclipse zu öffnen.
quelle
Ich bin gerade auf dieses Problem gestoßen (gepostet vor ein paar Tagen bei Eclipse unter Ubuntu 18.04 kann nicht gestartet werden - ich habe diesen Beitrag zu diesem Zeitpunkt nicht gefunden. @ N0rbert: Danke, dass Sie mich darauf hingewiesen haben).
Nachdem ich geschrieben, ging ich auf die Website Eclipse und fand , dass es ein Installer ist: Eclipse - Installer 2019-09 R . Ich habe es heruntergeladen und ausgeführt und es scheint funktioniert zu haben: Ich kann Eclipse ohne Probleme starten und ausführen und ein bisschen bearbeiten. Ich kann noch nicht bestätigen, dass ich nicht auf Probleme stoßen werde, wenn ich tiefer in sie eintauche. Ich werde wieder posten, sobald ich etwas Neues zu berichten habe.
quelle