mac环境安装Eclipse 2020-03版报failed to create the java virtual machine错误的解决
mac环境安装Eclipse 2020-03版报"failed to create the java virtual machine"错误的解决
- 2020.4.13日
- 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。
在macOS Catalina 10.15.2环境中,安装Eclipse的最新版:eclipse-jee-2020-03-R-incubation-macosx-cocoa-x86_64.dmg,安装完成后运行Eclipse报“failed to create the java virtual machine”错误。
如图1所示:
出现这个问题的原因是macOS环境中安装了JDK 14所致。即使是目前最新版本的Eclipse,仍然不支持JDK 14,它最高只支持到JDK 13。
故解决方法是卸载JDK 14即可。如果想保留JDK 14和Eclipse 2020-03共存,可以这么解决:
步骤1:在Shell终端下执行命令:
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):14, x86_64: "Java SE 14" /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home11.0.3, x86_64: "AdoptOpenJDK 11" /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home1.8.0_232, x86_64: "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
可以看到,我主机上有jdk 8、11、14三个版本。
注意,执行“/usr/libexec/java_home -v 11”是无效的,它解决不了Eclipse的报错。
步骤2:用编辑器打开Eclipse.app/Contents/Resources/Info.plist文件,找到尾部的标签,修改内容如下:
<array><string>-vm</string><string>/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin</string><string>-keyring</string><string>~/.eclipse_keyring</string></array>
如图2所示:
保存并退出。
注意,即添加-vm选项,并将vm选项指向JDK 11(根据自己的需要,指向JDK 8或任何本地非JDK14的版本也可)。
重启Eclipse,熟悉的界面又来了。
图3:
mac环境安装Eclipse 2020-03版报failed to create the java virtual machine错误的解决相关推荐
- Eclipse启动出现“Failed to create the Java Virtual Machine”错误
Failed to create the Java Virtual Machine的本质是JVM内存分配不足. 启动eclipse的时候,JVM会自动分配内存,常见的包括Java堆,新生代和永久代的内 ...
- Flash Builder4.6 无法启动,并且报 Failed to create the Java Virtual Machine (2—可能更好些)...
转自:http://blog.csdn.net/major_/article/details/7232886 Flash Builder 4.6 启动出错, Failed to create the ...
- Mac启动Eclipse提示Failed to create the Java Virtual Machine
电脑系统升级到Big Sur之后,原来正常的Eclipse打不开了,启动提示Failed to create the Java Virtual Machine错误. 出现这种情况,可以通过指定Java ...
- eclipse failed to create the java virtual machine 问题图文解析
eclipse failed to create the java virtual machine 解决方法: 1.问题现象 2.java虚拟机初始化失败!寻找eclipse解压路径 3.寻找ec ...
- 解决eclipse无法启动:Failed to create the Java Virtual Machine
为什么80%的码农都做不了架构师?>>> 在做pthon开发时,要用到eclipse+pydev,从eclipse官网下了个Eclipse,电脑上装了jdk了,解压后启动,发现 ...
- 转:eclipse failed to create the java virtual machine 问题图文解析
eclipse failed to create the java virtual machine 解决方法: 1.问题现象 2.java虚拟机初始化失败!寻找eclipse解压路径 3.寻找ec ...
- eclipse安装后,出现“can not create the java virtual machine”错误的另一种原因和解决方案
最近遇到了"can not create the java virtual machine"的错误,经过网上查阅,大多数答案为原因1: 原因1:系统当前内存不足,无法启动: 也有人 ...
- 执行eclipse,迅速failed to create the java virtual machine。
它们必须在一排,否则会出现The Eclipse executable launcher was unable to locate its companion shared library的错误 打开 ...
- 打开Eclipse时出现Failed to create the Java Virtual Machine
今天被这个坑惨了,找了半天原因,重装还是不行,结果发现出现在eclipse文件下的eclipse.ini这个文件上 好现在讲讲这么解决这个问题,在文件中你会看到这些内容: -startup plugi ...
最新文章
- mysql (双主,互主)
- 脚本路径问题_dirname
- 线程中的yield()
- SpringBoot 使用(三): 配置文件详解
- 【NLP】文本分类还停留在BERT?对偶对比学习框架也太强了
- IDC运维团队技术交流总结篇————换个角度看世界
- python求最小值不能使用min和sotred_python基础——内置函数
- 计算机一级表格样式在哪儿,word表格样式在哪 word表格样式在哪里
- u盘启动 联想一体机_联想笔记本电脑怎么重装win10系统
- 使用RasterIO快速显示图像
- 免费且高质量的知识有的是,你只是不知道怎么找到它们!
- 增加ssh无密码信任连接的安全性
- 如何正确复制CSDN文章到自己的博客
- UE4蓝图版简易背包系统
- ANSYS应力工具与四大强度理论
- threejs写的模仿微信跳一跳游戏
- 递归函数实现二进制转换为十进制
- 决策树 基于python实现ID3,C4.5,CART算法
- 基于PT8.2柔性传感器使用
- 最全MyBatis核心配置文件总结:java运行环境没有安装或配置错误
热门文章
- python爬取搜狗图片
- Python刷leetcode 102. 二叉树的层次遍历
- M1 卡 FM1702sl读写
- 有什么计算机可以拆分数字,一招教你在Excel中将一个数字拆分为多个数字之和...
- wap开发工具网址集锦
- [NLG]Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study?
- php获取酷狗mv播放链接,酷狗歌单获取歌曲信息的接口源码
- 程里人 | 又是一年1024
- 除去英文句子中的数字、空格和标点符号
- 连接远程服务器(xshell+xftp)