bli*_*ool 6 java eclipse ide jvm
我遇到了Eclipse IDE无法启动时出现以下错误消息的问题:"JVM已终止.退出代码= -1"
经过一些谷歌搜索,我半无意间找到了解决方案,并能够让IDE正确启动.我所做的是将eclipse.ini中的-Xmx JVM参数设置为低于指定的默认值(-Xmx512m)的值.虽然我能够启动IDE,但我很好奇它为什么会发生以及为什么这个解决方案有效.
以下是一些环境信息:
Eclipse IDE: eclipse-rcp-galileo-SR1-win32
JVM: Java(TM)SE运行时环境(版本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
Run Code Online (Sandbox Code Playgroud)
有没有人有任何想法或线索,为什么这可能会发生?
谢谢.
试试这个
C:\dev\IDE\eclipse332\eclipse.exe -vm C:\dev\JDK\j2sdk1.4.2_06\bin\javaw.exe -vmargs -Xmx1024M -Xms512M
我也遇到了更多内存的问题。但这对我有用。抱歉,我不知道如何正确配置它。
| 归档时间: |
|
| 查看次数: |
59372 次 |
| 最近记录: |