您的位置:首页 > 编程语言 > Java开发

启动eclipse时,报jvm terminated exit code = -1 错误。

2012-01-11 16:29 579 查看
现象:启动eclipse时,报jvm terminated exit code = -1 错误。

报错信息

JVM terminated. Exit code=-1

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

-XX:MaxPermSize=256m

-Djava.class.path=D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar

-os win32

-ws win32

-arch x86

-showsplash

D:\eclipse_rcp\\plugins\org.eclipse.platform_3.3.200.v200905282000\splash.bmp

-launcher

D:\eclipse_rcp\eclipse.exe

-name Eclipse

--launcher.library

D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll

-startup

D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar

-product org.eclipse.epp.package.rcp.product

-vm C:\Program Files\Java\jdk1.5.0_09\bin\..\jre\bin\client\jvm.dll

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

-XX:MaxPermSize=256m

-Djava.class.path=D:\eclipse_rcp\plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar

解决办法有2个

1.如下,增加-vm C:\Java\jdk1.6.0_10\bin\javaw.exe 这两行到eclipse.ini文件里。


-startup

plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

512m

-vm

C:\Java\jdk1.6.0_10\bin\javaw.exe


-vmargs

-Xms40m

-Xmx256m

-Djava.net.preferIPv4Stack=true

2.修改内存大小。

将eclipse.ini中的--launcher.XXMaxPermSize 256m改成128m,或把512m 改为 256m。

如果不行,调整下面这两个参数,jvm最小运行时内存和最大运行时内存。

-Xms40m

-Xmx256m
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: