Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启动EclipseC/C++;它没有';无法打开,但给出了一个错误。Java已启动,但返回退出代码=13_Java_Eclipse_Exit - Fatal编程技术网

启动EclipseC/C++;它没有';无法打开,但给出了一个错误。Java已启动,但返回退出代码=13

启动EclipseC/C++;它没有';无法打开,但给出了一个错误。Java已启动,但返回退出代码=13,java,eclipse,exit,Java,Eclipse,Exit,我只是想开始学习C语言编程,所以我下载了Eclips C/C++,但当我尝试启动它时,它说:Java已启动,但返回退出代码=13。 但是普通的eclipse for java工作得很好。 以下是eclipse.ini: -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x

我只是想开始学习C语言编程,所以我下载了Eclips C/C++,但当我尝试启动它时,它说:Java已启动,但返回退出代码=13。 但是普通的eclipse for java工作得很好。 以下是eclipse.ini:

-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

我没有在这本书中编辑它,但我尝试了一些我读过的东西,但没有效果。我搜索了很多,但都能找到答案。

如果您试图启动Eclipse,但不断收到“JVM终止。退出代码=13”错误,那么您需要修复该错误

  • 首先,要意识到这个错误是在您试图使用错误版本的Java虚拟机(JVM)启动Eclipse时引起的。因此,您需要了解您启动的JVM是什么。
  • 如果您使用的是Linux,您可以在命令行中键入“which java”。否则,您可以键入“java-version”。这将为您提供java版本。
  • 现在,您需要为您正在使用的Eclipse版本研究正确的JVM。例如,如果您正在使用Eclipse Europa,它可能需要启动1.5 JVM。当您最初收到错误消息时,您可能会看到“requiredJavaVersion=1.5”字样,这将告诉您需要什么版本的JVM。
  • 确保安装了正确版本的Java。
  • 现在,您可以更改Java版本环境变量,也可以告诉Eclipse在启动时使用不同版本的虚拟机。为此,请使用“vm”标志。
    例如:./eclipse-vm/home/seed/app/jre1.5.0_10/bin
  • 现在您已经更改了用于启动Eclipse的Java虚拟机的版本,该错误应该得到解决。

  • 有关更多详细信息,请访问

    我在Windows 7 PC上观察到以下情况。Java update在2014年11月17日安装了新版本。Eclipse 3.6正常。Eclipse 4.3正常。Eclipse 4.4报告了类似于“Java已启动,但返回退出代码=13”的错误

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


    Eclipse 4.4在卸载后正常启动

    最好访问此链接我已经读过并尝试过了,但它不起作用,正常的Eclipse运行得很好。您安装了哪个java版本?java版本“1.7.0_21”我下载了java runtime envoirment 5,现在它给出错误java已启动,但返回退出代码=2