我正在尝试在安装java 7并添加行
之后启动eclipse-vm
C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe
到eclipse.ini文件。我仍然收到错误“Java已启动但返回退出代码= 13”。
我只是想知道如何开始日食。即使我必须再次安装eclipse,java,jre。 任何建议都可以!
我的eclipse.ini文件:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Progra~2\Java\jdk1.7.0_45\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
在eclipse文件夹中粘贴jre时出现此错误:
答案 0 :(得分:2)
您所要做的就是将新的jdk路径放在eclipse.ini
中-vm
C:\ Program Files \ Java \ jdk1.8.0_11 \ bin \ javaw.exe
或者你的新jdk路径。
确保在-vmargs之前和OpenFile之后输入上面的内容
解决了我的问题
答案 1 :(得分:0)
检查您是否安装了操作系统所需的正确java。这意味着,如果您运行的是64位操作系统,则需要64位java,而32位则相同。
答案 2 :(得分:0)
检查eclipse.ini
文件,以及vm
选项的特定格式(查看here了解更多信息):
请注意-vm选项的格式 - 确切地说这很重要:
- -vm选项及其值(路径)必须位于不同的行上。
- 该值必须是Java可执行文件的完整绝对路径或相对路径,而不仅仅是Java主目录。
- -vm选项必须在-vmargs选项之前发生,因为-vmargs之后的所有内容都直接传递给JVM。
要检查的另一件事是JVM的位版本(32/64)应与eclipse的位版本(32/64)相匹配。