我正在尝试在 Windows 7 64 位版本中运行 eclipse for java,当我运行 eclipse.exe 文件时,绝对没有任何反应。在任务管理器中创建了一个短暂的 javaw.exe 进程,但正如我所说,它只存在一瞬间,然后消失,之后什么都没有。我尝试用 javac.exe 文件编译一个小程序,一切正常,但由于某种原因我无法运行 Eclipse。
关于我可能做错了什么的任何建议。我是一个完整的 Java 菜鸟,这是我第一次尝试这样做。
这些是我的文件,我下载了 Windows 64 位版本的 eclipse。
谢谢!
编辑
好的,解决了。我正在使用的书具有误导性……它说我应该使用 jdk1.6.0_21 中的 javaw.exe 文件,但这样做没有用。现在我在 jre6 中尝试了一个,它运行了。
谢谢大家,抱歉给您带来麻烦!
最佳答案
首先查你eclipse.ini
(即使是行尾的空格也可以阻止 eclipse 启动)
其次,我很惊讶在您的 Eclipse 发行版中看到 java* 文件。
你不应该拥有那些,而是在你的 eclipse.ini
中引用正确的 java(64 位) .
在这两种情况下,请参阅此 eclipse.ini
as a good example .
同时检查 <workspace>/.metadata/.log
(错误日志文件)。
I just added it there because it was asking for it, supposedly the best way it to put it in the PATH.
如果 eclipse 是“要求它”,那意味着您当前的 java 安装不是 PATH
的一部分。 .它需要从 eclipse.ini
中引用文件。
另见 FAQ How do I run Eclipse?
无论如何,不要到处复制任何 java 文件。
用在你的eclipse.ini
像这样的路径:
-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
关于java - 在 windows 7 64 位上运行 eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3553995/