错误:无法创建Java虚拟机Mac OSX Mavericks

我刚刚在Mac 10.9.4上安装了来自Oracle的最新Java SDK 7-67。 然后,我在终端中运行命令java -v ,我收到了以下消息:

错误:无法创建Java虚拟机。
错误:发生致命异常。 程序将会退出。


通常,当您通过提供错误的参数/选项来调用java时会发生此错误。 在这种情况下,它应该是version选项。

java -version

所以要仔细检查,你总是可以执行java -help ,并查看该选项是否存在。 在这种情况下,没有诸如v选项。


这种行为可能还有一个原因 - 您删除当前的工作目录。

例如:

# in terminal #1
cd /home/user/myJavaApp

# in terminal #2
rm -rf /home/user/myJavaApp

# in terminal #1
java -jar myJar.jar

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

如果您尝试使用-version参数运行java ,并且即使问题无法以任何方式解决,那么您可能已经同时安装了许多Java版本,如JDK 1.8和JDK 1.7。

因此,请尝试卸载所需的其他所有版本 ,然后为该JDK设置JAVA_HOME路径变量,然后完成。

链接地址: http://www.djcxy.com/p/82959.html

上一篇: Error: Could not create the Java Virtual Machine Mac OSX Mavericks

下一篇: Android Libgdx Could not reserve enough space for 1536000KB object heap