首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Eclipse显示“Java已启动,但返回退出代码13”

Eclipse显示“Java已启动,但返回退出代码13”
EN

Stack Overflow用户
提问于 2013-11-01 13:24:49
回答 10查看 246.4K关注 0票数 54

在我卸载了我的java6并安装了java7( jdk和jre)之后,所有的地狱都爆发了。在打开eclipse时,它给出了一个错误:"No JVM found at.....“。因此,我显式地给出了javaw.exe的位置

代码语言:javascript
复制
-vm

C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe

在eclipse.ini文件中。现在它显示"Java已启动,但返回退出代码13“。此外,在elispse.ini文件中,我将-Dosgi.requiredJavaVersion=1.5更改为-Dosgi.requiredJavaVersion=1.7

网上有很多解决方案,比如:

MyEclipse 10 does not start "Java was started but returned exit code 13"

但它们都不起作用。有什么见解吗?

EN

回答 10

Stack Overflow用户

发布于 2015-04-15 06:36:14

发生此问题是因为您安装了新版本的jdk,因此您同时拥有32位版本和64位版本

如何解决这个问题只需要打开计算机&转到c,然后你就会看到

之后,您可能会使用32位,因此只需选择C:\Program Files,您将在那里找到名为java的文件夹

在它里面

因此,您有许多不同版本jdk,所以很容易选择jre7和to绑定,您会发现其中的javaw.exe如下所示

现在,只需复制路径并转到开始类型eclipse.ini,您将看到文本文件,只需打开它,在-vmargs之前

编写-vm输入路径,如照片

现在只需再次打开eclipse并享受乐趣:D

票数 29
EN

Stack Overflow用户

发布于 2015-01-24 15:45:54

解决方案可以在here中找到

eclipse.ini文件应该类似如下所示...

代码语言:javascript
复制
-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
adtproduct
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk1.8.0_25\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
票数 22
EN

Stack Overflow用户

发布于 2013-11-01 13:48:03

在您的eclipse.ini文件中,只需将

代码语言:javascript
复制
–vm
/home/aniket/jdk1.7.0_11/bin(Your path to JDK 7)

-vmargs行之前。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19721290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档