Switching to Eclipse Win64
Lately I am back to windows world, checking out the newly released Windows 7 RC.
One thing I really wanted to do was to try Eclipse 64bit (given that Eclipse 32 on Windows is already faster than Linux version… Why!!??!!)
Sadly Ganymede distros are not packaged for x86_64, so you have to download a basic Eclipse 3.4.2 SDK build from:
http://download.eclipse.org/eclipse/downloads/
if you click on version number (currently 3.4.2) you will get to the list of builds, download:
eclipse-SDK-3.4.2-win32-x86_64.zip
Of course you will also need a 64bit JVM, I am still with Sun 1.5 JDK 64bit since most of the tools I use aren’t ready yet for 1.6
http://java.sun.com/javase/downloads/index_jdk5.jsp
After setting up the JDK, unzipped eclipse and launched it, go and check eclipse .log file in the workspace and you should find this message:
!MESSAGE Could not load library: localfile_1_0_0.dll. This library provides platform-specific optimizations for certain file system operations. This library is not present on all platforms, so this may not be an error. The resources plug-in will safely fall back to using java.io.File functionality.
After searching a bit I realised that this originates from this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=203812
In that page there is a link to the file you need:
localfile.dll for win/x86_64
That is the patch (aka 64 bit compiled version of the needed dll). Right click on it, save as localfile_1_0_0.dll and put it into eclipse directory.
The message will disappear and you should be accessing files in full 64bit mode.
Now, the good news is that Eclipse 64bit on windows works! the bad news is that it is naked, no WST, mylyn, svn, nothing! all Ganymede stuff are not there cause we downloaded only the SDK.
Here is the links to get a minimal collection of plugins for a Java / J2EE scenario, but in your case maybe you would want to install Perl or Python or Ruby, the good of eclipse is that it does everything :)
Web Tools Platform (WTP) Project
The update link is http://download.eclipse.org/webtools/updates/ there is a multitude of choices, all filed under “Web Tools Platform 3.0.5”
Subversion plugin Subclipse
For SVN I use Subclipse, I know subversive is the eclipse choice, it is under incubation etc., but subclipse in my opinion is just a little bit better, enough to be my choice (and I can’t be without the nice integration with mylyn that writes my recent tasks whenever I commit).
To install it use this update link:
http://subclipse.tigris.org/update_1.4.x
and install Subclipse, Subversion Client Adapter, Core SVNKit library, JNA library and if you want:
Subversion Revision graph and the integration for Mylyn
Mylyn
It is normally already present in Ganymede but the update link is http://download.eclipse.org/tools/mylyn/update/e3.4 and for the trac integration enable Mylyn extras http://download.eclipse.org/tools/mylyn/update/extras
enable: Focused UI and task list, Mylyn bridge for Eclipse and Java and Mylyn extras the Trac connector
Maven Integration for Eclipse
My choice to use maven in eclipse, update is http://m2eclipse.sonatype.org/update/
Google Plugin for Eclipse
GWT and App Engine, update is http://dl.google.com/eclipse/plugin/3.4
.
