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!