Eclipse neon“无法创建JVM”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse neon“无法创建JVM”相关的知识,希望对你有一定的参考价值。
我们在Java 1.7上设置了eclipse neon,它无法开始显示带有消息的弹出窗口
错误:无法创建Java虚拟机。 错误:发生了致命异常。程序将会退出。
这是eclipse.ini中的配置
-startup
plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx512m
从Eclipse Platform 4.6和Neon版本开始,一个Java 8 (or later) JRE or JDK is required to run Eclipse。
我发现this answer很有帮助。即使在使用java 8之后我也遇到了这个错误,所以只需删除eclipse.ini
文件,但先备份。
您当前的日食有可能没有完全下载。尝试再次下载并再次尝试设置。
从neon.2升级到neon3后,我收到了这个错误。由于Eclipse不断变化,去年的工作可能在今天不起作用。我的经验表明VM args通常是这种情况的罪魁祸首,所以我的解决方案是删除我的eclipse.ini文件的-vmargs
部分,然后重启Eclipse。
在我的情况下,它正确启动,所以我一次添加一个VM args,直到它失败。这次我的创业问题的根源是-XX:+UseParallelGC
。经过一些研究,我把它换成了-XX:+UseG1GC
,现在我又回来了。
按照Eclipse的要求下载并安装JRE version 8。
只需在init文件的顶部添加jdk路径,如下所示。
-vm
C:/ Program Files / Java / jdk1.8.0_71 / bin / javaw
我刚刚删除了eclipse.ini然后它就像一个魅力
以上是关于Eclipse neon“无法创建JVM”的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Eclipse Neon 中启用 C++11 语法?
Debian 8下手工安装 Eclipse CDT neon.2