gpt4 book ai didi

java - Eclipse IDE 无法启动,JVM 已终止。退出代码=-1

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:27:28 31 4
gpt4 key购买 nike

我遇到了 Eclipse IDE 无法启动的问题,并显示以下错误消息:“JVM 已终止。退出代码 =-1”

经过一番谷歌搜索后,我半无意间找到了解决方案,并且能够让 IDE 正确启动。我所做的是将 eclipse.ini 中的 -Xmx JVM 参数设置为低于指定的默认值 (-Xmx512m) 的值。虽然我能够让 IDE 启动,但我很好奇它为什么会发生以及为什么这个解决方案有效。

以下是一些环境信息:
Eclipse IDE:eclipse-rcp-galileo-SR1-win32
JVM:Java(TM) SE 运行时环境(build 1.6.0_10-b33)
物理内存: 2GB

启动时的可用内存 >1GB。

最初,我将该值更改为 256m,Eclipse 正确启动,经过一些实验后我发现它可以正确启动,直到它被设置为 348m。但是,一旦将该值设置为 349m,我就会收到一个包含上述错误消息的对话框。完整消息是:

JVM terminated. Exit code=-1
-Dosgi.requiredJavaVersion=1.5
-Xmx349m
-XX:MaxPermSize=256m
-Djava.class.path=C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-os win32
-ws win32
-arch x86
-showsplash C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\\plugins\org.eclipse.platform_3.3.201.v200909170800\splash.bmp
-launcher C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll
-startup C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-product org.eclipse.epp.package.rcp.product
-vm c:\tools\java6\bin\..\jre\bin\client\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmx349m
-XX:MaxPermSize=256m
-Djava.class.path=C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

有没有人知道为什么会发生这种情况?

谢谢。

最佳答案

试试这个

C:\dev\IDE\eclipse332\eclipse.exe -vm C:\dev\JDK\j2sdk1.4.2_06\bin\javaw.exe -vmargs -Xmx1024M -Xms512M

我也有更多内存的问题。但这对我有用。抱歉,我不知道如何正确配置它。

关于java - Eclipse IDE 无法启动,JVM 已终止。退出代码=-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087004/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com