错误:无法创建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
路径变量,然后完成。
上一篇: Error: Could not create the Java Virtual Machine Mac OSX Mavericks
下一篇: Android Libgdx Could not reserve enough space for 1536000KB object heap