Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;错误:无法创建Java虚拟机错误:一个致命的异常;当我试图启动EclipseIDE2019-06时显示错误_Java_Eclipse - Fatal编程技术网

&引用;错误:无法创建Java虚拟机错误:一个致命的异常;当我试图启动EclipseIDE2019-06时显示错误

&引用;错误:无法创建Java虚拟机错误:一个致命的异常;当我试图启动EclipseIDE2019-06时显示错误,java,eclipse,Java,Eclipse,我面临的问题: 我曾尝试启动Eclipse IDE 2019-06 64位,但它显示错误“错误:无法创建Java虚拟机错误:发生致命异常。程序将退出。” 请查看错误框的图像 一旦我点击了Ok按钮,就会出现一些以“java已启动但返回退出代码1”开头的文本选项卡,请查看其图像。(很抱歉,它不允许复制整个文本,因此无法将其粘贴到此处。) 我尝试过的事情: 在Google中搜索后,我得到了一条消息,在方法1中说“向系统变量添加JAVA选项并将值设置为-Xmx512M”,在方法2中说“以管理员身份运行J

我面临的问题:

我曾尝试启动Eclipse IDE 2019-06 64位,但它显示错误“错误:无法创建Java虚拟机错误:发生致命异常。程序将退出。”

请查看错误框的图像

一旦我点击了
Ok
按钮,就会出现一些以“java已启动但返回退出代码1”开头的文本选项卡,请查看其图像。(很抱歉,它不允许复制整个文本,因此无法将其粘贴到此处。)

我尝试过的事情:

在Google中搜索后,我得到了一条消息,在方法1中说“向系统变量添加JAVA选项并将值设置为-Xmx512M”,在方法2中说“以管理员身份运行JAVA.exe”,但这两种方法都不起作用

看到一个视频,上面说编辑“eclipse.ini”并将“-Xmx1024m”替换为“-Xmx512m”,但它不起作用

当前,“eclipse.ini”文件包含

-startup
plugins/org.eclipse.equinox.launcher_1.5.400.v20190515-0925.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1000.v20190125-2016
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
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
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
请注意:

我的机器上有另一个版本的eclipse,它是“EclipseJuno”(版本:Juno Service Release2构建id:20130225-0426),并且工作正常。但我想升级,这就是为什么我要尝试它

我使用的操作系统:Windows 10 PRO 64位

“java-version”给出了:

java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)

如果您有解决方案,请提前感谢。如果你没有,但理解了产生错误的原因,请通过评论让我知道。谢谢大家!

尝试卸载并重新安装eclipse和Java。。。这是您必须尝试处理此类“无法解释”错误的第一个选项

  • 创建eclipse.exe的快捷方式
  • 编辑快捷方式,使其具有
    -vm{path to javaw.exe}
    作为参数
  • 一定要走捷径 将包含
    eclipse.exe
    的目录作为其工作/启动目录 目录

  • 这是我尝试的第一件事,但它仍然给了我错误。