This is the second post in my series on how to setup a development environment on Ubuntu 7.04 (Feisty Fawn) with VMWare 6.02. In this post I'll be detailing how I setup Eclipse 3.3 (Europa), thus with WTP and PDT. I'll also describe my experiences with Europa 3.2 (Callisto), because I tried that too, in case I couldn't get 3.2 working...
Install Sun Java JDK 5Since I want to use Java 5 in Eclipse, I first installed the JDK via: 'sudo apt-get install sun-java5-jdk', which installs it in /usr/lib/jvm/java-1.5.0.sun. Make sure you use the Java 5 JDK by setting it via "sudo update-alternatives --config java'.
Install Eclipse 3.2 Callisto with WTPInstallation of Eclipse 3.3 is not supported via the repositories. But first I wanted to try to get 3.2 running anyway.
Step 1 - Installation steps Eclipse 3.2 and setup JDK
Substep 1a - Installed Eclipse 3.2 Callisto via 'sudo apt-get install eclipse' and that worked fine.
Substep 1b - I then installed WTP via Eclipse's own Software Updates mechanism. You might want to install it to "/usr/local/lib/eclipse" to make the plugins available for other users. After this, you can find Eclipse 3.2 in the menu Applications/Programming/Eclipse.
Substep 1c - Then set JDK 5 in Eclipse as the one to use (instead of the default GCJ; is not the greatest performance wise apparently).
Install Eclipse 3.2 Callisto with PDTApparently it is not really supported, see here and here. So I did try it for a bit but gave up when I found those two statements.
Install Eclipse 3.3 Europa with WTP and PDTSince I couldn't get it to work with 'get-apt' nor by downloading the .gz, extracting and setting symbolic links to give all users access to it, I followed these steps, which only make it available for the current user:
Step 2 - Installation of Eclipse 3.3 Europa
Substep 2a - Followed the steps in the User Installation section. I used the zip from here.
Substep 2b - Added WTP as I also did above for 3.2. Select what you want. don't forget: expand nodes otherwise 'Get Required' won't search in them!! I also let the plugins installed in the default (Eclipse installation) directory, because we only want the plugins for this special 3.2 version.
Substep 2c - Installed the PDT plugins as described here. It was complaining missing required ODA runtime 1.5.1. To fix that I manually had to select the appropriate checkbox, see screenshot below.