Meistens hängt dies mit Problemen unter Windows beim Entpacken zusammen, wie es scheint. (Siehe andere Antworten hier dazu).
Das zweitgrößte Problem scheint zu sein, dass Eclipse Java nicht finden kann oder eine Java-Version findet, die zu alt ist oder sogar ältere Eclipse-Installationen.
Hier ist eine weitere Sichtweise auf das letztere Problem und eine kleine Wendung, um es zu lösen. Meine Arbeitsumgebung befindet sich auf einem Linux-System ohne Root-Zugriff und mit Softwareinstallationen, bei denen ich konfigurieren kann, welche Versionen in einer Art Konfigurationsdatei verwendet werden sollen. Ich habe jedoch keinen Einfluss auf die Art und Weise, wie diese Softwarepakete installiert werden, und sie sind für mich unveränderlich.
Ich lade die neueste Eclipse wie gewohnt herunter und entpacke sie auf eine Benutzerdiskette, für die ich Schreibberechtigungen habe. Dann konfiguriere ich mir einen Alias, der beim Start immer vorübergehend in die Eclipse-Installation cd. Unabhängig davon, wo ich an den Dateisystemen arbeite, findet Eclipse immer die richtigen Bibliotheken. Es scheint an einigen Stellen, dass der Standardsuchpfad für Eclipses für Java eine Installation (von Java oder älteren Eclipses oder etwas anderem) in meiner Umgebung ausgräbt, die eigentlich nicht verwendet werden sollte.
Hier ist der Alias: Alias Eclipse '(pushd / enter_path_to_eclipse_install_dir_here / eclipse; ./eclipse; popd)'
Jetzt können Sie es normal starten, z. B. von Ihrem Projekt oder einem beliebigen Arbeitsverzeichnis:
eclipse
Oder stellen Sie es auch in den Hintergrund
eclipse &
Vielleicht hilft dies Menschen in verwickelten Arbeitsumgebungen.