无法启动Eclipse 3.5.2?

时间:2010-10-07 11:14:01

标签: java eclipse x86 64-bit eclipse-3.5

我正在运行Windows Vista x64,我安装了JDK 1.6.0_21(x64版本,我相信)。我最近下载了Eclipse 3.5.2,因为我想进行一些Android开发(显然你因为bug而无法使用3.6),但是每当我尝试启动Eclipse时,我都会遇到同样的错误信息:

http://img42.imageshack.us/img42/8282/42786776.jpg

有谁知道为什么会这样?我需要32位版本的Java或Java 5吗?如果是这样,我如何指定Eclipse使用不同版本的Java(最好是我想在eclipse.ini文件中指定它而不是弄乱我的环境变量)。

2 个答案:

答案 0 :(得分:2)

您需要使用32位VM,因为您使用的是32位eclipse。对于3.5,64位的Windows构建很难找到,但我认为它们确实存在。

如果您的eclipse是64位版本,则启动器将为org.eclipse.equinox.launcher.win32.win32.x86_64,但是您的org.eclipse.equinox.launcher.win32.win32.x86没有_x64。它列在错误消息的中间。

要更改VM,只需在eclipse.ini中添加-vm参数即可。我通常将我的作为第一个条目加入,但我不确定这是否重要。它应该是这样的:

-vm
C:\path\to\java\bin\javaw.exe

答案 1 :(得分:0)

请阅读此处http://www.java.com/en/download/faq/java_win64bit.xml并安装最适合您的Windows版本的版本