-->

MyEclipse的10未启动的“Java已启动,但返回的退出代码13”(MyEclipse 10

2019-06-26 20:08发布

我看到有与同一异常几个主题,但解决方案并不在我身边工作。

我的规格:

  • Windows 7的64位
  • 爪哇1.6.0_33 64位安装(路径变量被设置)
  • MyEclipse的安装10

前些日子它的工作都很好。 现在,我想启动它,然后它显示下面的错误。 可悲的是我不能在这里附上因为我的低信誉的图像​​。 但错误的“Java已启动,但返回的退出代码13”出现

这是myeclipse.ini的内容

#utf8 (do not remove)
-clean
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
-install
k:\devel\Genuitec\MyEclipse 10
-vm
c:\java\bin\javaw.exe
-configuration
k:\devel\Genuitec\MyEclipse 10\configuration
-vmargs
-Xmx768m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=96m
-Dosgi.nls.warnings=ignore
-Dfile.encoding=UTF8

因为它的工作是最后一次我做了什么的唯一的事情,我安装了Python和更新的路径varable。 我读了路径变量可以是原因,但我检查它,什么也看不到坏。 是否有人知道其中的原因可能是什么。

谢谢

  • C::路径变量的内容\程序文件(x86)\ ImageMagick的-6.7.5-Q16; C:\程序文件(x86)\ ImageMagick的-6.7.5-Q16;%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%; %SYSTEMROOT%\ System32下\ WBEM; C:\程序文件(x86)\共同文件\ Roxio的共享\ DLLShared \; C:\程序文件(x86)\共同文件\ Roxio的共享\ 9.0 \ DLLShared \;%SYSTEMROOT%\ SYSTEM32 \ WindowsPowerShell \ V1.0 \;%ANT_HOME%\ BIN; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ BIN; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ lib中;% M2%;%JAVA_HOME%\ BIN; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ BIN; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ lib中; C:\ Program Files文件(86 )\ TC UP \ PLUGINS \图书馆; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ BIN; C:\ Program Files文件(x86)的\ GS \ gs8.70 \ lib中; C:\ Program Files文件(86 )\ Common Files文件\的Adobe \ AGL; C:\ Program Files文件\ SlikSvn \ BIN \; C:\草莓\ C \ BIN; C:\草莓\ perl的\网站\ BIN; C:\草莓\ perl的\ BIN; C ^ :\ Program Files文件(x86)的\ Microsoft SQL Server的\ 100个\ TOOLS \ BINN \ VSShell \ Common7 \ IDE \; C:\ Program Files文件(x86)的\ Microsoft SQL Server的\ 100个\ TOOLS \ BINN \; C:\ Program Files文件\ Microsoft SQL Server的\ 100个\工具\ BINN \; C:\ PROGR 早上文件(x86)\ Microsoft SQL Server的\ 100 \ DTS \ BINN \; C:\ Program Files文件\ TortoiseSVN的\ BIN;%GROOVY_HOME%/箱;%PYTHON_HOME%;%PYTHON_HOME%/脚本

Answer 1:

这是什么错误的原因是什么?

这里

这个错误是,当你试图使用Java虚拟机(JVM)的版本错误,以启动Eclipse造成的。

可能的解决方法/问题

1。

尝试使用硬编码64位JVM开始蚀如下:

eclipse -vm C:/java/jre/bin/server/jvm.dll


2。

从这里 ,从你的eclipse.ini取出launcher.library。 删除存储的eclipse.ini以下位:

--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650

3。

从这里尝试使用全路径的jvm.dll而不是exe文件,就像这样:

-vm 
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll

4。

问题使用x86的Eclipse与64位JDK。
修复只是指向一个JDK用相同的架构在你的eclipse.ini文件,比如你的Eclipse:

-vm
c:/java/jdk1.6.0_25_x86/jre/bin/javaw.exe

通过键入请检查在像这样的路径中的JDK版本java -version 。 在Windows 7中,64位与JDK 1.6.0_30我得到以下的输出:

注意64-Bit Server VM中的最后一行。 你明白吗?

看到这个页面: 无法启动Eclipse - Java是开始,但返回的退出码= 13


5。

如果您eclipse文件夹是空格的路径上,尝试将其移动到一个简单的路径,如直接到c:/月食。

从这里: https://stackoverflow.com/a/8843744/325742

我有eclipse文件夹我的桌面上,它给了我这个错误

我干脆搬到了eclipse文件夹程序文件和它的工作,不知道为什么



Answer 2:

以下两两件事为我工作。

1)确保您的JAVA_HOME路径设置为JDK和JAVA_HOME包含在PATH。

2)加入STS.ini下面的代码的第一个两行。 它应该看起来像下面。

-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m


Answer 3:

我也有同样的problem.My问题jre7尖-vm解决我下载后,并安装到javaw.exe的中的eclipse.ini -vm C:\ Program Files文件\的Java \ jre7 \ BIN \ javaw.exe的

我有Windows 7操作系统。



Answer 4:

我试图改变在.ini文件中的参数,但它仍然没有奏效。 只要同时安装32位与JDK的64位版本,它会工作。

注:我的eclipse文件夹是在C:/



Answer 5:

确实为我工作。 有配置eclipse.ini文件的方式,并且在您将在后看到的第一个答案解释。

伟业。



Answer 6:

我通过下载正确的JDK的“EclipseLuna”解决了这个问题。 希望它能帮助: JDK_FROM_ORACLE

然后,你必须选择一个适合你的机器的版本。



Answer 7:

我有

"Java was started but returned exit code 13" error code;

对于我来说,这个问题是安装其他版本的JDK后开始。 我已经看到了配置文件夹食日志文件:

错误是这样的以下内容:

java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM

我从类路径中删除java的路径和成功日食侏儒; 路径是这样的:

C:\ProgramData\Oracle\Java\javapath


Answer 8:

@Harshit解决方案为我。

1)确保您的JAVA_HOME路径设置为JDK和JAVA_HOME包含在PATH。

2),但我的添加以下代码前两行中AppceleratorStudio.ini不STS.ini。 它应该看起来像下面。

-vm

C:\ Program Files文件\的Java \ jdk1.7.0_03 \斌\ javaw.exe的



文章来源: MyEclipse 10 does not start “Java was started but returned exit code 13”