我计划迁移到 Eclipse Mars,最近在 Windows 7 上安装了 64 位版本。由于 JBoss 工具需要 Java 8,我还下载了 JDK 8u51 并将其解压缩到我的Programs (x86)
文件夹中。我想保留 JDK 1.7.0 作为我系统的默认 JVM,所以我没有完全安装Java 8。
此外,我更新了我的eclipse.ini
,所以它指向新的 JVM。使用 JDK 1.7.0 我的 Eclipse Mars 安装启动时没有任何问题,但是使用 JDK 8 它不会启动并返回exit code=1
.
我错过了什么吗?遗憾的是,错误消息没有多大帮助。
这是我的启动配置:
-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
-vm
C:/Program Files (x86)/Java/jdk8_51/bin/javaw.exe
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Xmn128m
-Xss2m
-Dosgi.requiredJavaVersion=1.7
-Xms1024m
-Xmx1024m
编辑: Eclipse 错误日志: