Eclipse PDT auf einem 64bit-Linux installieren

Posted by Poddn on Nov 11th, 2007

Eclipse PDT hat mich auf meinem 64bit-Debian fast in den Wahnsinn getrieben. Ich habe die 32bit PDT-All-In-One Version probiert, die wollte sich jedoch nicht updaten lassen. Damit fiel die Installation des Subversion-Plugins flach.

Ich habs dann mal mit einem apt-get install eclipse probiert. Funktionierte ganz gut, installiert aber Eclipse 3.2. Für PDT 1.0 braucht man jedoch Eclipse 3.3 - war also auch nix.

Dann halt alles von Hand:

64bit-Eclipse herunterladen
Download: eclipse-SDK-3.3.1.1-linux-gtk-x86_64.tar.gz
Falls der Link nicht mehr funktioniert: Auf http://www.eclipse.org/downloads/ gehen und im Einleitungstext auf “Downloads for your platform may be available here.” klicken.

64bit JavaVM installieren
Damit Eclipse 3.3 läuft, benötigt es mindestens die Sun JavaVM 5.0. Unter Debian Lenny müssen zur Installation - falls noch nicht geschehen - diese beiden Zeilen in die /etc/apt/sources.lst aufgenommen werden:
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free


Installiert wird die JavaVM wie gewohnt:
apt-get install sun-java5-jre

Anschließend sollte sichergestellt werden, dass diese Javaversion vom System auch benutzt wird:
update-alternatives --config java


Eclipse entpacken und starten
Das sollte nicht zu schwer sein. Ich habe mein Eclipse nach /home/pg/eclipse/ geworfen. Um Eclipse zu starten, muss die Datei “eclipse” ausgeführt werden. Unter KDE reicht es aus, diese Datei im Konqueror doppelt anzuklicken. Ihr könnt euch auch einen Eintrag im Menu basteln - whatever ;)

Eclipse konfigurieren
Als erstes muss die PDT Update-Site zum Eclipse Updater hinzugefügt werden. Dafür nach Help -> Software Updates -> Find and Install gehen, Search for new Features to install wählen und folgende Site per New Remote Site hinzufügen: http://download.eclipse.org/tools/pdt/updates/site.xml.

Bevor ihr auf Finish klickt, solltet ihr sichergehen, dass sowohl der Eintrag Europa Discovery Site als auch euer neuer PDT Eintrag markiert sind.

Im Search Results-Fenster solltet ihr nun folgende Sachen ankreuzen:

  • Europa Discovery Site -> Graphical Editors and Frameworks -> Graphical Editing Framework SDK
  • Europa Discovery Site -> Models and Model Development -> Eclipse Modeling Framework (EMF)
  • Europa Discovery Site -> Models and Model Development -> XML Schema Infoset Model (XSD)
  • Europa Discovery Site -> Web and JEE Development -> Web Standard Tools (WST)
  • PDT - > PDT Features
  • PDT -> PDT Features SDK

Wenn im oberen Bereich des Fensters kein Fehler angezeigt wird, habt ihr alles notwendige ausgewählt und es kann mit einem Klick auf Next weitergehen.

Nach dem Abnicken der Lizenzbestimmungen für die einzelnen Plugins und dem Bestätigen der Installationsverzeichnisse solltet ihr eigentlich ein frisch installiertes Eclipse PDT 64bit haben. Glückwunsch!

4 Responses

  1. marc Says:

    super tipp! mich hat das auch in den wahnsinn mit den ganzen dependencies getrieben, aber deine liste mit der installationsreihenfolge ist klasse. danke!

    cheers // marc

  2. defel Says:

    Danke! Sehr gute Anleitung für PDT und 64bit .. hat mir einiges an Zeit gespart :)

  3. Martin Says:

    Danke!

    Hätte ich Deinen Eintrag mal früher gefunden:)

  4. mac Says:

    Vielen Dank für diese wertvolle Anleitung. Hat auch mich vor dem Wahnsinn gerettet.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.