Ich habe heute Morgen ein Upgrade auf Ubuntu 12.04 durchgeführt. Nach dem Upgrade habe ich Eclipse gestartet und festgestellt, dass die Java-Integration fehlte: Java-Perspektiven waren weg, die Option zum Erstellen eines neuen Java-Projekts fehlte, der Menüpunkt zum Erstellen vorhandener Java-Projekte war ausgegraut usw. Alles funktionierte einwandfrei vor dem Upgrade.
:~$ echo $JAVA_HOME
/usr/lib/jvm/default-java
:~$ which java
/usr/bin/java
Wenn ich zusätzliche hilfreiche Informationen liefern kann, lassen Sie es mich bitte wissen. Ich bin noch relativ neu in der Linux / Java-Welt, also danke im Voraus für die Hilfe.
Antworten:
Eclipse ist ein extrem "versionsensitives" Plattform-Ökosystem.
Ich benutze Eclipse seit 9 Jahren, seit der 2.x-Ära. Fast jedes Plugin, das ich verwendet habe, musste mit einer genauen Version seiner Abhängigkeiten und geringfügigen Abweichungen installiert werden , und das Ergebnis war eine instabile IDE.
Wenn Sie in JEE programmieren möchten, empfehle ich dringend, das von der Eclipse-Website heruntergeladene zu verwenden, wenn immer möglich, installieren Sie Plugins über die Update-Funktion von eclipse. Du wirst länger leben und glücklicher :)
Ich bin seit 6 Jahren JEE-Entwickler und jedes Mal, wenn ich versuchte, Eclipse aus dem Repository zu verwenden, war das Ergebnis schrecklich, zu instabil und viele Plugins funktionierten nicht wie erwartet (z. B. Jboss Tools).
Ich hatte in letzter Zeit einige Probleme beim Ausführen von JBossWS mit 3.7.x-Versionen. Es stürzte häufig unter 64Bit, Mint 12 (Ubuntu 11.10) ab, und entschied mich daher für ein Downgrade auf Eclipse 3.6.
quelle