Java没有运行Eclipse,编辑eclipse.ini会出错

时间:2013-03-27 03:09:43

标签: java android eclipse

我最近安装了包含Eclipse的最新版Android SDK。在尝试运行Eclipse时,我首先想出了错误

A Java Runtime Environment or Java Development Kit must be available...

正如许多其他用户所发现的那样。我意识到我错误地安装了Java,并解决了这个问题。该错误消息不再出现。但是,我现在收到的消息是:

Failed to load the JNI shared library "C:\Program Files (x86)\Java\jdk1.7.0_17\bin\..\jre\bin\client\jvm.dll

我查看了这个问题,发现许多人建议编辑eclipse.ini文件以包含-vm参数。我试过这个,但我无法保存文件。每当我尝试时,都会收到一条错误消息Access is denied.

我正在运行Windows 8. Eclipse和Java都是64位的。我是计算机的唯一管理员。如果你能提供我如何解决问题的任何想法,我真的很感激。

2 个答案:

答案 0 :(得分:1)

不要将eclipse放入“Program Files”文件夹中。默认情况下,eclipse想要写入安装的子目录,这在该位置不起作用。它还可以解释编辑ini文件的问题。

答案 1 :(得分:0)

在Windows 8中,Drive C:\是系统驱动器,只有管理员用户才能修改其内容。不建议将Eclipse放在此位置,但如果只想运行它,可以右键单击eclipse.exe然后选择以管理员身份运行,可能会出现一个弹出窗口,确认您决定运行此程序,选择选项''。