2013-06-18 49 views
-2

我只是想开始在C中学习编程,因此我下载了Eclips C/C++,但是当我尝试启动时它说:Java已启动,但返回退出代码= 13。 但是正常的日食对于java来说工作得很好。 这里是的eclipse.ini:启动Eclipse C/C++时,它不会打开,但会报错。 Java已启动,但返回退出代码= 13

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807 
-product 
org.eclipse.epp.package.cpp.product 
--launcher.defaultAction 
openFile 
--launcher.XXMaxPermSize 
256M 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Dhelp.lucene.tokenizer=standard 
-Xms40m 
-Xmx512m 

我没有editted它在这一个,但我想我已经读了几件事,但没有奏效。我搜查了很多,但可以找到答案。

+1

更好地访问这个链接后,正常启动http://stackoverflow.com/questions/11461607/cant-start-eclipse-java-was-started-but-returned-exit-code -13 –

+0

我已经阅读过,并尝试过它,但它不工作,正常的Ec​​lipse工作得很好。 – Shinxs

+0

你安装了哪个java版本? –

回答

1

如果你正在尝试启动Eclipse,但不断收到“JVM终止。退出码= 13”错误”,那么你需要修复的错误。

  1. 首先,要认识到这个错误造成当您尝试使用错误版本的Java虚拟机(JVM)启动Eclipse时,您需要了解您启动的是什么JVM
  2. 如果您使用的是Linux,则可以在其上键入“which java”否则,你可以输入“java -version”,这会给你Java的版本号
  3. 现在,您需要研究正在使用的Eclipse版本的正确JVM。例如,如果您使用的是Eclipse Europa,则可能需要启动1.5 JVM。当您最初收到错误消息时,您可能会看到一些内容为“requiredJavaVersion = 1.5”,它会告诉您需要什么版本的JVM。
  4. 确保您安装了正确版本的Java。
  5. 现在,您可以更改Java版本环境变量,也可以让Eclipse在启动时使用不同版本的虚拟机。要做到这一点,你可以使用“vm”标志。
    例如:./eclipse -vm /home/seed/app/jre1.5.0_10/bin
  6. 既然您已经更改了用于启动Eclipse的Java虚拟机的版本,那么错误应该解决。

欲了解更多详情,请访问here

+0

我已经下载了java运行时环境5,现在它给出错误Java已经启动,但返回退出代码= 2 – Shinxs

+0

请参阅http://www.coderanch.com/t/596399/vc/ Eclipse-Error-Eclipse-start-return –

+0

没有工作,然后回到退出代码= 13 – Shinxs

0

我观察到的Windows 7 PC上的以下。 Java更新于2014-11-17安装了新版本。 Eclipse 3.6是可以的。 Eclipse 4.3是可以的。 Eclipse 4.4报告类似于“Java已启动,但返回退出代码= 13”的错误。

我用控制面板 - >程序和功能 - >卸载卸载了更新。

的Eclipse 4.4卸载

相关问题