- eclipse.ini(java was started but return exit code =13)
- 汉化
1.eclipse.ini
打开 eclipse 的文件下 eclipse.ini,
这个是我初始 eclipse.ini 的内容:
-startup
plugins/org.eclipse.equinox.launcher_1.5.500.v20190715-1310.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
此时疯狂报错 java was started but returned exit code = 13 。
百度了许多解决方案,都无法成功解决问题。
官网的描述:
https://wiki.eclipse.org/Configure_Eclipse_for_Java_9
eclipse.ini summary
Your eclipse.ini should contain something like:
–launcher.appendVmargs
-vm C:\Program Files\Java\jdk-9\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
–add-modules=ALL-SYSTEM
也就是 eclipse.ini 必须要有以下内容:
如果没有需要加进去!!!
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk-9\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
我的 eclipse.ini 所缺失的是这部分
C:\Program Files\Java\jdk-9 是 JDK 的安装路径。
-vm
C:\Program Files\Java\jdk-9\bin\javaw.exe
2.汉化
汉化地址:
https://archive.eclipse.org/technology/babel/babel_language_packs/R0.14.0/neon/neon.php#zh
可下载 BabelLanguagePack-eclipse-zh_4.6.0.v20160813060001 的语言包。