查了一下 此问题原因有三种 http://knowledgebase.progress.com/articles/Article/000030722
http://www.qttc.net/201310379.html
http://stackoverflow.com/questions/18609160/eclipse-returns-error-message-java-was-started-but-returned-exit-code-1
最终修改了myeclipse.ini文件下的
-vmargs
-Xmx512m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=128m
-Dosgi.nls.warnings=ignore
未修改前是这样的
-vmargs
-Xmx512m
-XX:MaxPermSize=512m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
也就是修改了 -XX:ReservedCodeCacheSize=128m
最终问题解决