My guess? You need more memory. 256MB is hardly enough to run XP (my XP box uses almost 500MB just to start up), much less run myEclipse.
1) To check your JDK, enter:
java -version
or enter:
%JAVA_HOME%\bin\java -version
2) Why do you not want to upgrade to JDK 5?