我看到有与同一异常几个主题,但解决方案并不在我身边工作。
我的规格:
- 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%/脚本
这是什么错误的原因是什么?
从这里 :
这个错误是,当你试图使用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文件夹程序文件和它的工作,不知道为什么
以下两两件事为我工作。
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
我也有同样的problem.My问题jre7尖-vm解决我下载后,并安装到javaw.exe的中的eclipse.ini -vm C:\ Program Files文件\的Java \ jre7 \ BIN \ javaw.exe的
我有Windows 7操作系统。
我试图改变在.ini文件中的参数,但它仍然没有奏效。 只要同时安装32位与JDK的64位版本,它会工作。
注:我的eclipse文件夹是在C:/
这确实为我工作。 有配置eclipse.ini文件的方式,并且在您将在后看到的第一个答案解释。
伟业。
我通过下载正确的JDK的“EclipseLuna”解决了这个问题。 希望它能帮助: JDK_FROM_ORACLE
然后,你必须选择一个适合你的机器的版本。
我有
"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
@Harshit解决方案为我。
1)确保您的JAVA_HOME路径设置为JDK和JAVA_HOME包含在PATH。
2),但我的添加以下代码前两行中AppceleratorStudio.ini不STS.ini。 它应该看起来像下面。
-vm
C:\ Program Files文件\的Java \ jdk1.7.0_03 \斌\ javaw.exe的