调试项目时出现Eclipse错误

时间:2011-10-19 04:15:48

标签: java eclipse

我长时间使用Eclipse。我从未见过这个错误,但现在每次调试项目时都会看到。有时它甚至发生,我什么都不做。

  

Java已启动但​​返回退出代码= 1   C:\ WINDOWS \ SYSTEM32 \ javaw.exe的   -Xms40m   -Xmx384m   -XX:MaxPermSize参数=256米   -jar E:\ Backup261010 \下载\ Android App Dev \ eclipse \ plugins / org.eclipse.equinox.launcher_1.2.0.v20110502.jar   -os win32   -ws win32   -arch x86_64   -showsplash   -launcher E:\ Backup261010 \下载\ Android App Dev \ eclipse \ eclipse.exe   -name Eclipse   --launcher.library E:\ Backup261010 \ Download \ Android App Dev \ eclipse \ plugins / org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502 \ eclipse_1406.dll   -startup E:\ Backup261010 \ Download \ Android App Dev \ eclipse \ plugins / org.eclipse.equinox.launcher_1.2.0.v20110502.jar   --launcher.overrideVmargs   -exitdata 838_5c   -vm C:\ Windows \ system32 \ javaw.exe   -vmargs   -Xms40m   -Xmx384m   -XX:MaxPermSize参数=256米   -jar E:\ Backup261010 \ Download \ Android App Dev \ eclipse \ plugins / org.eclipse.equinox.launcher_1.2.0.v20110502.jar

我该怎么办

编辑:

这是我的eclipse.ini

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms64m
-Xmx512m
-XX:-UseCompressedOops

它也有同样的问题

3 个答案:

答案 0 :(得分:0)

这需要一点Google-fu。我找到了:

A similar Code Ranch question.

A similar Eclipse Community Forum question.

查看这些链接是否可以帮助您解决问题。

答案 1 :(得分:0)

看来,这个问题是因为Java Heap Size。您需要增加Java堆大小。

http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html

答案 2 :(得分:0)

根据您的错误日志

  

C:\ Windows \ system32 \ javaw.exe -Xms40m -Xmx384m

你的日食堆大小太低了....试着在eclipse.ini中增加相同然后检查。