如何让Eclipse(32位)在Windows 7中正常运行?非管理员

时间:2011-10-07 01:40:44

标签: eclipse windows-7

我刚刚下载了32位的JDK(http://download.oracle.com/otn-pub/java/jdk/6u27-b07/jdk-6u27-windows-i586.exe)。和eclipse(http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.1-201109091335/eclipse-SDK-3.7.1-win32.zip),32位。 Windows 7是32位。 “你需要64位JVM”解决方案都不适用于此。

当我运行eclipse.exe时,我得到的只是一个对话框:

Failed to load the JNI shared library "C:\Program Files\Java\jre6\bin\client\jvm.dll".

该文件确实存在。如果我以管理员身份运行Eclipse,它就可以运行。我断然不想那样做。我希望我的用户帐户拥有我将要创建和编辑的文件。

如果我添加

-vm
C:\Program Files\Java\jre6\bin\javaw.exe

到eclipse.ini它会运行,但后来我无法将其固定到任务栏。

我如何获得Eclipse A)跑 B)作为我的用户帐户 C)固定到任务栏?

1 个答案:

答案 0 :(得分:0)

this eclipse.ini所示,您应该尝试在JDK中引用JRE,而不是直接引用JRE:

-vm
C:/Program Files/Java/jdk1.6.0_27/jre/bin/server/jvm.dll