在我卸载了我的java6并安装了java7( jdk和jre)之后,所有的地狱都爆发了。在打开eclipse时,它给出了一个错误:"No JVM found at.....“。因此,我显式地给出了javaw.exe的位置
-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"
但它们都不起作用。有什么见解吗?
发布于 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
发布于 2015-01-24 15:45:54
解决方案可以在here中找到
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
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
发布于 2013-11-01 13:48:03
在您的eclipse.ini文件中,只需将
–vm
/home/aniket/jdk1.7.0_11/bin(Your path to JDK 7)
在-vmargs
行之前。
https://stackoverflow.com/questions/19721290
复制相似问题