这个Java实例不支持64位JVM。

3
我在家里搭建了一个Minecraft服务器并更新了Java到版本65,更新前服务器运行得非常好,但现在它显示: "This Java instance does not support a 64-bit JVM. Please install the desired version." 安装32位Java也无济于事,并且当我运行我的Minecraft客户端时也出现这个问题。我使用64位Windows 7操作系统和64位Java 7。如果有人能帮忙那就太好了。
编辑:问题已解决,显然我只是个笨蛋,在更新Java时我安装了32位版本,由于我认为我已经安装了64位版本,所以从未考虑重新安装它。对不起浪费你的时间。

请检查您的JAVA_HOME变量是否指向32位版本的JVM。 - xlm
刚刚尝试过了,没用。 - user3575143
2个回答

3
如作者所述,解决方案非常简单。将其转化为答案以帮助未来的用户。

此 Java 实例不支持 64 位 JVM

此错误与您的系统寻找 Java 64 位虚拟机 而未找到任何有关。

要解决此问题,您必须确保已安装 64 位 Java。 OP 面临的问题是:他假设自己已经安装了 64 位 Java,但实际上并没有。

要下载 Java,请访问Java 网站


0
因为你正在使用64位的Minecraft客户端,所以即使是32位的JVM也无法运行。请安装所有的东西,包括Minecraft服务器、客户端和仅限32位的JVM。你肯定可以运行它。如果还是无法工作,请告诉我具体的错误信息。

我不知道你的意思。Minecraft没有32位或64位版本,服务器也是如此。正如我已经说过的,安装32位Java也没有帮助。 - user3575143

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接