Eclipse не починається на Ubuntu 18.04


19

Я встановив затемнення через програмне забезпечення 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)

У чому полягає проблема і як її виправити?


До речі, Netbeans також не запускається. Я не знаю, чи це пов’язано.
Роберто

Я вирішив проблему з Netbeans, встановивши програму установки Oracle.
Роберто

Відповіді:


11

Це ще один із тих веселих нових помилок, спричинених новою Java (він порушив Ардуїно теж неодноразово набридливо). Звіт про помилки тут: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

По суті, існує якась рекурсивна залежність з декількома версіями бібліотеки, необхідними різними частинами програми, і вони не виправлять помилку, оскільки "Це лише одна з очевидних помилок, що впливають на Eclipse", і у них немає достатньо людей на ньому.

Чомусь вони також не упаковували новіший Eclipse (ми вже цілу основну версію згодом), за винятком Snap Store (він відображається, якщо ви шукаєте Eclipse в програмному центрі графічного інтерфейсу), де саме згадується " інша версія Eclipse "походить від.

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


2
Я спробував оснаститись і покусав пізніше при спробі використання WindowBuilder. З першого погляду все виглядає нормально, поки ви не знайдете проблему, яка не є рідкістю для складного програмного забезпечення, наприклад IDE, потім ви виявите, що оснащення / плоский пакет не оновлений або проблема існує і в крайовому каналі (це другий IDE Я там, де у мене проблема з оснащенням / плоскою пачкою). Я думаю, що потрібно хоча б набагато більше зусиль, ніж покладатися на те, що громада бездоганно перетворить більшість програмного забезпечення з традиційних у нові формати. Особливо для складного програмного забезпечення, яке може виглядати як текстовий редактор, але це не так. :)
LiveWireBT

5

Я також боровся з цим. Вирішив зробити sudo apt-get purge eclipse... і використав швидку систему упаковки

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

.... з'явиться значок, і ви готові йти


1

Проблема вирішена. У моєму програмному забезпеченні Ubuntu було 2 версії Eclipse, одна - португальською та одна - англійською.

Я помітив, що логотип змінився, встановив той із новим логотипом - англійською мовою - і він працює.


0

спробуйте це

sudo update-alternatives --config java

Тут буде перераховано всі версії Java, встановлені у вашій системі.

Тепер спробуйте вибрати версію java 8.
І тоді спробуйте відкрити затемнення.


Ніпе: "У групі посилань Java (лише / надання / usr / bin / java) є лише одна альтернатива: / usr / lib / jvm / java-11-openjdk-amd64 / bin / java Нічого для налаштування."
Пол Феакінс

0

Я щойно зіткнувся з цією проблемою (опублікований кілька днів тому в " Не вдалося запустити Eclipse" на Ubuntu 18.04 - я не знайшов цього повідомлення на той час. @ N0rbert: дякую, що вказали мені на це).

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.