我正在使用针对Ubuntu Studio上安装的TCL语言进行调整的Eclipse, 更新系统后,我试图启动Eclipse,但是它没有启动。它显示错误消息“发生错误。请参阅日志文件...”。当我看到日志文件时,消息是:
!SESSION Mon Sep 17 11:54:53 EEST 2018 -----------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-09-17 11:54:53.982
!STACK
java.lang.ClassNotFoundException:
org.eclipse.core.runtime.adaptor.EclipseStarter
at
java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
我了解到java可能是问题所在,但是我不确定该怎么做。
Eclipse: eclipse 3.8.1-11
openjdk version "10.0.2" 2018-07-17
eclipse.ini文件显示:
-配置../../../ home / myHomeFolder / .eclipse / org.eclipse.platform_3.8_155965261 / configuration
预先感谢您的回答!
更新:毕竟,我还尝试过使用原始桌面Ubuntu发行版(不是Ubuntu Studio)重新安装Eclipse,Java和Ubuntu,并且在尝试启动Eclipse之后仍然遇到相同的问题。日志文件已完成,这是显示的全部消息。
===================最后更新=====================
似乎确实存在问题的是Java。 更新之后,将安装最新的Java版本,并且Eclipse正在搜索旧版本。因为我根本无法启动该应用程序,所以我安装了最新版本的Eclipse Photon,现在它可以很好地启动。