【发布时间】:2018-08-14 12:12:20
【问题描述】:
Eclipse IDE 在断电期间打开。在机器重新启动时,eclipse 无法正常运行,而是抱怨(崩溃)并出现错误对话框:
JVM terminated. Exit code=1
/home/harrykar/Java8/eclipseJava/jre/bin/java
-jar /home/harrykar/Java8/eclipseJava/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/harrykar/Java8/eclipseJava/eclipse
-name Eclipse
--launcher.library /home/harrykar/Java8/eclipseJava/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.401.v20161122-1740/eclipse_1618.so
-startup /home/harrykar/Java8/eclipseJava/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
--launcher.overrideVmargs
-exitdata 380035
-vm /home/harrykar/Java8/eclipseJava/jre/bin/java
-vmargs
-jar /home/harrykar/Java8/eclipseJava/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar
【问题讨论】:
-
升级到当前版本而不是恢复过时版本怎么样? eclipse.org/downloads/packages
-
@howlger 仅仅因为某些原因/限制,并非我们所有人都可以获得最新版本,例如如果你的老板给你分配一台旧机器,你能做什么?(见答案中的链接)
-
特别是如果您有一台旧机器,出于性能原因,我会推荐当前的 Eclipse 版本(以及作为 Java VM 的 OpenJ9)。
-
是的,我通常知道“更新更好”,但如果 Eclipse Oxygen 需要更新()版本的 gtk 库,我猜实际的 Eclipse 也有相同的要求,我没有责任自己更换操作系统。无论如何,安装的 Eclipse Neon 到目前为止还没有明显的缺点。关于 OpenJ9,你知道是否可以与 Neon 一起运行?
-
我没有尝试过,但是带有 OpenJDK 8 的 OpenJ9 也应该适用于 Neon:adoptopenjdk.net/… (but you have to copy the missing certificate authority (CA) certificates from OpenJDK 10)