以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。
版本是:eclipse-jee-helios-SR1-win32.zip
我的jdk版本是:1.6.0_20
解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”
针对这个问题在网上寻找解决方案。找到几个,全是Ctrl c/v,不带半句解释。
后来,靠着差强人意的有限英语水平,在eclipse官网的论坛搜索,发现此问题是一bug。
“The Java bug was closed for voting and comments at 6969236 on the Java BugParade because the change has been reverted; the related Eclipse bug report is open for oting and comments at bug 319514. ”-引用eclipse官网
在修复版本推出之前它提供了一个解决方法:
打开eclipse目录下的eclipse.ini文件,修改–launcher.XXMaxPermSize属性,其中此属性有两处
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
将其值改为128m即可,如下。(事实上,只改后面一个就可以,启动eclipse时以后者为准)
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
然后就可以成功启动。
分享到:
相关推荐
Eclipse运行时提示failed to create the java virtual machine 解决方法方法
主要介绍了解决Eclipse启动出错:Failed to create the Java Virtual Machine的相关资料,这里说明出错原因及查找错误和解决办法,需要的朋友可以参考下
主要介绍了Eclipse 开发java 出现Failed to create the Java Virtual Machine错误解决办法的相关资料,需要的朋友可以参考下
eclipse failed to create the java virtual machine 问题图文解析_收藏
主要介绍了解决eclipse启动时报Failed to create the Java Virtural Machine.问题的方法,感兴趣的小伙伴们可以参考一下
eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32eclipse-java-neon-3-win32...
eclipse-java-neon-3-win32-x86_64.zipeclipse-java-neon-3-win32-x86_64.zipeclipse-java-neon-3-win32-x86_64.zipeclipse-java-neon-3-win32-x86_64.zipeclipse-java-neon-3-win32-x86_64.zipeclipse-java-neon-3-...
eclipse-java-2022-09-R-win32-x86_64.zip 适用于Windows x86_64
eclipse-java-2023-09-R-win32-x86_64.zip 适用于Windows系统
eclipse-java-2022-06-R-win32-x86_64.zip 适用于Windows x86_64
eclipse-java-2022-03-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64
eclipse-java-2022-06-R-macosx-cocoa-aarch64.dmg 适用于macOS aarch64
Eclipse IDE for Java Developers (eclipse-java-2021-12-R-win32-x86_64.zip)适用于Windows x86_64
eclipse-jee-2020-06-R-win32-x86_64,差不多是最后默认支持java8的版本了,后面的版本开始要求要求使用java11才能启动了
eclipse-java-2023-09-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64位系统
里面包含eclipse-java-2020-03-R-win32-x86_64.zip和eclipse-jee-2020-03-R-incubation-win32-x86_64.zip Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于...
eclipse-java-2022-06-R-linux-gtk-x86_64.tar.gz 适用于Linux x86_64
eclipse-java-2022-03-R-win32-x86_64.zip 适用于Windows x86_64