Eclipse не запускается на Ubuntu 18.04

Я установил затмение с помощью программного обеспечения Ubuntu. Когда я запускаю его, требуется несколько секунд, и затем прибывает ошибочное окно, показывающее путь ошибки.

Следующее .log файл:

!SESSION Wed May 02 12:53:28 BRT 2018 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-05-02 12:53:28.587
!MESSAGE Exception launching the Eclipse Platform:
!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)

Какова проблема и как я могу зафиксировать ее?

21
задан 16 January 2019 в 10:17

6 ответов

попробуйте этот

sudo update-alternatives --config java

] Здесь будут перечислены все версии Java, установленные в вашей системе.

Теперь попробуйте выбрать версию Java 8.
А затем попробуйте открыть затмение.

0
ответ дан 23 November 2019 в 02:48

Я только что столкнулся с этой проблемой (опубликовано несколько дней назад на Невозможно запустить Eclipse в Ubuntu 18.04 - Я не нашел в то время этот пост. @ N0rbert: спасибо за указание

После публикации я зашел на веб-сайт Eclipse и обнаружил, что там есть установщик: Eclipse Installer 2019-09 R . Я загрузил и запустил его, и, похоже, он сработал: я могу без проблем запускать и запускать Eclipse и немного редактировать. Я пока не могу подтвердить, что не столкнусь с проблемами, когда углублюсь в это. Я отправлю сообщение еще раз, как только у меня появится что-нибудь новое.

0
ответ дан 23 November 2019 в 02:48

Задача решена. В моем программном обеспечении Ubuntu было 2 версии Eclipse, одна на португальском и одна на английском языках.

Я заметил, что логотип изменился, установил версию с новым логотипом - на английском языке - и она работает.

1
ответ дан 23 November 2019 в 02:48

Это еще одна из тех забавных новых ошибок, вызванных новой Java (она также сломала Arduino несколькими досадными способами ). Отчет об ошибке находится здесь: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

По сути, существует какая-то рекурсивная зависимость с несколькими версиями библиотека, требуемая различными частями программы, и они не будут исправлять ошибку, поскольку «Это только одна из наиболее очевидных ошибок, влияющих на Eclipse», и у них недостаточно людей для этого.

По какой-то причине они также не упаковали более новый Eclipse (на данный момент мы являемся полной основной версией), за исключением Snap Store (он появляется, если вы выполняете поиск Eclipse в программном центре графического интерфейса), где упомянутая «другая версия Eclipse» исходит от.

Вы можете загрузить Eclipse с их сайта или установить Snap , если вы хотите продолжать использовать программу (и Netbeans тоже сломался по тем же причинам Java). Я бы лично установил версию с их сайта, но снимки гипотетически безопаснее и проще в установке.

11
ответ дан 23 November 2019 в 02:48

Я тоже боролся с этим. Решил сделать sudo apt-get purge eclipse ... и использовал систему быстрой упаковки

sudo apt install default-jre
sudo snap install --classic eclipse

.... появится значок, и вы готовы к работе

5
ответ дан 23 November 2019 в 02:48

У меня тоже была эта проблема, однако официальный установщик также подвел меня (и многие другие, очевидно, см. https: //www.eclipse. org / forum / index.php / t / 1075546 / ), поэтому я загрузил пакет .tar.gz «установленной» IDE , распаковал его в удобном месте и сбросил символическая ссылка на исполняемый файл в моем ~ / bin .

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

0
ответ дан 5 January 2021 в 22:12

Другие вопросы по тегам:

Похожие вопросы: