Eclipse не запускается после обновления Linux - PullRequest
0 голосов
/ 17 сентября 2018

Я использую Eclipse, настроенный для языка TCL, установленного в Ubuntu Studio, после обновления системы я пытаюсь запустить 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

Заранее благодарю за ответы!

Обновление: Я также попытался переустановить Eclipse, Java и Ubuntu, в конце концов, с оригинальным дистрибутивом Ubuntu для настольного компьютера (не Ubuntu Studio), и у меня все еще остается та же проблема после попытки запустить Eclipse. Файл журнала завершен, и это все сообщение отображается.

=================== ПОСЛЕДНИЕ ОБНОВЛЕНИЯ ======================

То, что казалось проблемой, действительно была Java. После обновления была установлена ​​самая новая версия Java, и Eclipse искал старую. Поскольку я вообще не мог запустить приложение, я установил новейшую версию Eclipse Photon, теперь она запускается хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...