【问题标题】:Running Eclipse: can't find Java even though both are 64 bit运行 Eclipse:即使两者都是 64 位,也找不到 Java
【发布时间】:2016-01-27 13:03:57
【问题描述】:

我从 Oracle 和 64 位 Eclipse 下载了 64 位 Java,当我运行 Eclipse 时,它​​给了我错误代码 13。我尝试使用另一个提出此问题的用户的解决方案,但没有奏效。有什么建议吗?

【问题讨论】:

标签: java eclipse


【解决方案1】:

@Andreas 用他建议的副本一针见血。问题是您正在尝试使用 32 位 java 运行 64 位 eclipse,反之亦然。是的,我知道你下载了 64 位 eclipse 和 64 位 java,但是你没有告诉 64 位 eclipse 使用 64 位 java。 eclipse.ini 文件是您执行此操作的位置,-vm 选项是如何执行此操作的。

除了链接的问题之外,Eclipse 还在https://www.eclipse.org/forums/index.php/t/198527/ 提供了关于此主题的论坛帖子,并在http://wiki.eclipse.org/Eclipse.ini 提供了使用 eclipse.ini 文件的指南。

底线:您在 eclipse.ini 文件中设置了 -vm 选项。 -vm 必须独占一行,并且以下行只能是您的 javaw.exe 的路径。这两行都必须在任何-vmargs 条目之前出现。

完成后,您的 64 位 eclipse 将使用您下载的 64 位 java 运行。

【讨论】:

    【解决方案2】:

    添加 vm 选项和 javaw.exe 的完整路径
    -vm C:\Program Files\Java\jre6\bin\javaw.exe -startup

    【讨论】:

    • 不不不,不是命令行参数。我们是在猜测,还是我们知道?
    猜你喜欢
    • 2013-12-25
    • 2012-12-03
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    • 2023-04-06
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多