Eclipse Oxygen启动报Error Could not create java virtual machine的错误解决
来源:互联网 发布:千峰java在哪里 编辑:程序博客网 时间:2024/05/16 11:25
下载了Eclipse Oxygen.1a (4.7.1a) Release,解压到电脑,打开时报如下错误,如下图, 老版本的运行没有问题。
在网上搜索了下解决方法,大部分是说内存问题。按照电脑配置分别增加了内存,配置如下:
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.550.v20170928-1359
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Xms1024m
-Xmx2048m
--add-modules=ALL-SYSTEM
问题依然没有解决,后注意到在报错窗体点击确认后,弹出如下提示。
提示中javaw.exe是在system32目录下。为啥在system32下?原来在安装新的JDK时,系统会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录下。在 cmd中查看 java -version时显示的版本是和system32下的javaw.exe保持一致的。一台电脑安装多个jdk版本时只会显示后面安装的版本。另外这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,如果要想使用在JAVA_HOME中指定的版本,需要将这个目录中这三个文件删除。我本机JAVA_HOME指定的是jdk1.8,system32下的是JDK1.7,删除system32下的java.exe、javaw.exe、javaws.exe文件后,eclipse启动正常。问题解决!
阅读全文
0 0
- Eclipse Oxygen启动报Error Could not create java virtual machine的错误解决
- eclipse启动报错:Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- eclipse启动报错:Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- 启动eclipse时候提示错误Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred
- 报错 Error:Could not create the Java Virtual Machine
- kettle启动“Error: could not create the Java Virtual Machine”
- weblogic10.3 启动报错 Unrecognized option: -jrockit Error: Could not create the Java Virtual Machine
- "could not create the java virtual machine"启动eclipse报错
- "could not create the java virtual machine"启动eclipse报错
- "could not create the java virtual machine"启动eclipse报错
- "could not create the java virtual machine"启动eclipse报错
- "could not create the java virtual machine"启动eclipse报错
- "could not create the java virtual machine"启动eclipse报错 --
- 启动eclipse报错 Could not create the Java Virtual Machine
- "could not create the java virtual machine"启动eclipse报错
- 启动eclipse报错 Could not create the Java Virtual Machine 解决办法
- 启动eclipse报错 Could not create the java virtual machine
- 启动eclipse报错 Could not create the Java Virtual Machine
- 主从复制
- StringRedisTemplate常用操作
- 【mysql 索引】mysql 添加索引
- Celery3 迁移到 celery4 遇到的问题
- springmvc常用注解
- Eclipse Oxygen启动报Error Could not create java virtual machine的错误解决
- myeclipse常用快捷键大全
- html 多级菜单
- 基于tiny4412按键中断驱动的poll、select函数演示
- API自动生成工具
- Spring-boot中读取config配置文件的两种方式
- Zend Studio中如何配置和使用xdebug断点调试工具?
- Excel柱状图设置柱宽度
- java作业16/17