Is the reason it needs to be in the root the fact that spaces in folder names (like Program Files) cause problems? I ask because I have already put it into C:\Apps\eclipse so that spaces won't be an issue. According to the Eclipse Configuration Details, I am running Java 1.6.0_11:
eclipse.commands=-os win32 -ws win32 -arch x86 -showsplash C:\Apps\eclipse\\plugins\org.eclipse.platform_3.3.101.v200809111700\splash.bmp -launcher C:\Apps\eclipse\eclipse.exe -name Eclipse --launcher.library C:\Apps\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll -startup C:\Apps\eclipse\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar -framework plugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar -clean -vm C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll eclipse.ee.install.verify=false eclipse.home.location=file:/C:/Apps/eclipse/ eclipse.launcher=C:\Apps\eclipse\eclipse.exe [email protected]/../p2 eclipse.p2.profile=PlatformProfile eclipse.product=org.eclipse.platform.ide eclipse.startTime=1235602291318 eclipse.vm=C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll eclipse.vmargs=-Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256M -Djava.class.path=C:\Apps\eclipse\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar file.encoding=Cp1252 file.encoding.pkg=sun.io file.separator=\ java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.awt.printerjob=sun.awt.windows.WPrinterJob java.class.path=C:\Apps\eclipse\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar java.class.version=50.0 java.endorsed.dirs=C:\Program Files (x86)\Java\jre6\lib\endorsed java.ext.dirs=C:\Program Files (x86)\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext java.home=C:\Program Files (x86)\Java\jre6 java.io.tmpdir=C:\Users\sam\AppData\Local\Temp\ java.library.path=C:\Apps\eclipse;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files (x86)/Java/jre6/bin/client;C:/Program Files (x86)/Java/jre6/bin;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\x86_amd64;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\TortoiseSVN\bin;C:\PROGRA~2\SecureFX;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Windows\System32\WindowsPowerShell\v1.0\ java.runtime.name=Java(TM) SE Runtime Environment java.runtime.version=1.6.0_11-b03 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.6 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=1.6.0_11 java.vm.info=mixed mode java.vm.name=Java HotSpot(TM) Client VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version=11.0-b16 line.separator=
