我刚刚在Mac10.9.4上安装了来自Oracle的最新Java SDK 7-67。然后,我在终端中运行命令java -v,得到以下消息:
错误:无法创建Java虚拟机。
错误:发生致命异常。程序将退出。
发布于 2014-09-01 23:58:52
通常,当您通过提供错误的参数/选项来调用java时,就会出现此错误。在这种情况下,它应该是version选项。
java -version因此,为了仔细检查,您可以始终执行java -help,并查看该选项是否存在。在这种情况下,没有v这样的选项。
发布于 2018-11-25 03:09:54
因此,尝试卸载除所需版本之外的所有其他版本,然后为剩余的
设置JAVA_HOMEpath变量,这样就完成了。
这对我很有效,我在本地mac上安装了两个JDK (版本8和11),这导致了问题,为了卸载,我遵循了以下两个步骤:
/Library/Java/JavaVirtualMachines
的
发布于 2016-02-09 16:37:08
如果您尝试使用-version参数运行java,即使问题无法以任何方式解决,那么您可能同时安装了许多java版本,如JDK1.8和JDK1.7。
因此,尝试卸载除需要的版本之外的所有其他版本,然后为剩余的JAVA_HOME设置路径变量,这样就完成了。
https://stackoverflow.com/questions/25609405
复制相似问题