Java命令提示符错误(不再支持扩展机制)
在我尝试运行Eclipse很久之后,我得到: 无法创建java虚拟机 因此,我搜索并尝试将一些Java命令提示符错误(不再支持扩展机制),java,eclipse,Java,Eclipse,在我尝试运行Eclipse很久之后,我得到: 无法创建java虚拟机 因此,我搜索并尝试将一些eclipse.ini行更改为-Xmx512m 我认为这是Eclipse的问题,我尝试了命令提示符,但java命令返回: /lib/ext存在,不再支持扩展机制;改用-classpath。 。错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出 我有jre1.9.0(我不记得安装过这个版本)。在Java 9中删除了扩展机制,这让我非常恼火。您可以在-Djava.ext.dirs上指定一个扩展目
eclipse.ini
行更改为-Xmx512m
我认为这是Eclipse的问题,我尝试了命令提示符,但java
命令返回:
/lib/ext存在,不再支持扩展机制;改用-classpath。
。错误:无法创建Java虚拟机。
错误:发生致命异常。程序将退出
我有jre1.9.0(我不记得安装过这个版本)。在Java 9中删除了扩展机制,这让我非常恼火。您可以在-Djava.ext.dirs上指定一个扩展目录,或者将扩展jar放入$JAVA_HOME/lib/ext中,所有jar都将在加载类路径之前加载,甚至在加载许多标准库之前加载。爪哇上议院认为没有人在使用这个,但我不同意 JRE 1.9尚未发布,可能与任何当前版本的Eclipse都不兼容。我建议您安装Java8并确保Eclipse使用它而不是9.0。那么Java会自动更新到jre 1.9吗?如何禁用它?不,Java不会更新到1.9。不知何故,您(或使用计算机的人)下载并安装了Java 9。如果lib/ext目录为空,请删除它。好的,这是一个非常老的问题,但我今天需要一个答案。