Eclipse及Eclipse为基础的App报错“Failed to create the Java Virtual Machine”的解决办法
Posted coder211
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse及Eclipse为基础的App报错“Failed to create the Java Virtual Machine”的解决办法相关的知识,希望对你有一定的参考价值。
由于OracleJDK马上就要收费了,公司要求更换OpenJDK,结果安装后Eclipse及Eclipse为基础的App启动报错:“Failed to create the Java Virtual Machine”
根据理解和经验此文特地整理了有关修复方法。
方法一:找到eclpise路径下的eclipse.ini文件,编辑将Xmx(JVM Heap最大允许的尺寸)修改为原值一半大小。比如原值为512,则修改为256。
此方法是比较老的方法,也是目前网上流行的方法。一些新的版本可能不太适合。
方法二:给eclipse.ini增加两行
-vm
C:appEclipseinjavaw.exe
其中第二行是指定JDK / JRE 中的javaw.exe或java.exe的绝对路径。Mac 环境中只有java,无javaw。
如果是Windows环境,也可以不用修改eclipse.ini 直接在快捷方式中添加参数 -vm "C:appEclipseinjavaw.exe"
Eclipse为基础的App
比如Spring Tool Suite, DBeaver, 也适用于上述方法,只是这些以Eclipse为基础的App中,不存在eclipse.ini 文件,而是更改为与App名相似的文件名。
如Spring Tool Suite4 的更改为SpringToolSuite4.ini, DBeaver的更改为 dbeaver.ini
以上是关于Eclipse及Eclipse为基础的App报错“Failed to create the Java Virtual Machine”的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
eclipse 报错:93: undefined reference to
Eclipse 新建.jsp页面后,页面头部标签报错的解决方法
Eclipse报错:Attribute "xmlns" was already specified for element "web-app".