it-swarm.com.de

Problem beim Starten von Eclipse in Ubuntu 16.04

Ich verwende Ubuntu 16.04. Ich habe openJDK über Synaptic und Eclipse über Synaptic installiert. Alles hat gut funktioniert. Jedoch erhalte ich plötzlich diese Fehlermeldung, wenn ich versuche, Eclipse zu öffnen.

error code

Wie kann man das beheben?

Die Ausgabe von

dpkg -l libtomcat7-Java

ist

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig- aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-    =================================
ii  libtomcat7-jav 7.0.68-1ubun all          Servlet and JSP engine -- core li

Der Inhalt meiner Eclipse.ini ist:

 -startup
plugins/org.Eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.library
plugins/org.Eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist
-showsplash
org.Eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx384m
-    Dorg.Eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/Eclipse/dropins
3
rancho

Bei der Überprüfung Ihrer Eclipse.ini-Datei wurde anscheinend keine bestimmte Java virtuelle Maschine angegeben, auf der Eclipse ausgeführt werden soll. Dies scheint ein häufiger Stolperstein zu sein. Entfernen wir die Unsicherheit, indem wir explizit angeben, welches VM verwendet werden soll, indem Sie das Argument -vm in Ihre Eclipse.ini einfügen

Es ist immer eine gute Idee, ein Backup zu erstellen, wenn Sie nicht ganz sicher sind, was Sie tun. Erstellen Sie daher aus dem Verzeichnis mit Ihrer Eclipse.ini eine Kopie mit cp Eclipse.ini ~/Documents/Eclipse.bak, die ein Backup erstellt in Ihrem Dokumentenverzeichnis.

Suchen Sie die Version von Java, die Sie starten möchten dies kann hilfreich sein und wenn die Ergebnisse verwirrend sind dieser Beitrag sollte Klarheit schaffen. Überfliegen Sie nicht, sondern lesen Sie die Antworten akzeptiert und mit der höchsten Bewertung

Geben Sie den vollständigen Pfad zu dem VM an, den Sie starten möchten.

Beispiel Ihr Pfad ist wahrscheinlich anders :

-vm
/opt/Sun-jdk-1.6.0.02/bin/Java

Platzieren Sie die entsprechenden Zeilen für Ihre Installation direkt vor der Zeile -vmargs, wie im Abschnitt Angeben der JVM hier gezeigt

Quellen:

https://wiki.Eclipse.org/Eclipse.ini

https://superuser.com/questions/357234/how-to-know-the-jvm-path-in-a-linux-system

https://stackoverflow.com/questions/19467761/which-Java-in-centos-prints-wrong-Java-path

Auch von Interesse:

Wie setze ich Java_HOME für Java?

5
Elder Geek