Eclipse non si avvia su Ubuntu 18.04


18

Ho installato eclipse tramite il software Ubuntu. Quando lo avvio, ci vogliono alcuni secondi e poi arriva una finestra di errore che mostra il percorso dell'errore.

Il seguente è il .logfile:

!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)

Qual è il problema e come posso risolverlo?


A proposito, anche Netbeans non si avvia. Non so se sia correlato.
Roberto,

Ho risolto il problema di Netbeans durante l'installazione dal programma di installazione Oracle.
Roberto,

Risposte:


10

È un altro di quei nuovi e divertenti bug causati dal nuovo Java (ha rotto anche Arduino, in molti modi fastidiosi). La segnalazione di bug è qui: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

In sostanza, esiste una sorta di dipendenza ricorsiva con più versioni di una libreria richiesta da diverse parti del programma e non risolveranno il bug poiché "Questo è solo uno dei bug più ovvi che colpiscono Eclipse" e non hanno abbastanza persone su di esso.

Per qualche motivo, inoltre, non hanno impacchettato il nuovo Eclipse (a questo punto saremo un'intera versione principale più avanti) tranne nello Snap Store (viene visualizzato se si cerca Eclipse nel centro software della GUI), dove è indicato " viene dall'altra versione di Eclipse ".

Le tue opzioni sono scaricare Eclipse dal loro sito o installare lo Snap se vuoi continuare a usare il programma (e anche Netbeans si è rotto, per gli stessi motivi Java). Personalmente installerei la versione dal loro sito, ma gli snap ipoteticamente sono più sicuri e più facili da configurare.


2
Ho provato lo snap e sono stato morso più tardi quando ho provato a usare WindowBuilder. A prima vista sembra tutto a posto finché non trovi un problema non insolito per software complessi come IDE, quindi scopri che lo snap / flatpak non è aggiornato o il problema esiste anche nel canale perimetrale (questo è il secondo IDE I dove ho un problema con snap / flatpak). Penso che ci sia almeno molto più sforzo che fare affidamento sul fatto che la comunità convertirà la maggior parte dei software in modo impeccabile da formati tradizionali a nuovi formati. Soprattutto per software complessi che possono sembrare solo un editor di testo ma non lo sono. :)
LiveWireBT

5

Ho lottato anche con questo. Ha deciso di fare sudo apt-get purge eclipse... e ha usato un sistema di confezionamento scattante

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

.... apparirà l'icona e sei pronto per partire


1

Problema risolto. Nel mio software Ubuntu c'erano 2 versioni di Eclipse, una in portoghese e una in inglese.

Ho notato che il logo è cambiato, installato quello con il nuovo logo - in inglese - e funziona.


0

prova questo

sudo update-alternatives --config java

Questo elencherà tutte le versioni Java installate nel tuo sistema.

Ora, prova a selezionare la versione java 8.
E quindi prova ad aprire eclissi.


No: "Esiste una sola alternativa nel gruppo di collegamenti java (che fornisce / usr / bin / java): / usr / lib / jvm / java-11-openjdk-amd64 / bin / java Nulla da configurare."
Paul Feakins,

0

Ho appena riscontrato questo problema (pubblicato qualche giorno fa su Impossibile avviare Eclipse su Ubuntu 18.04 - Non ho trovato questo post in quel momento. @ N0rbert: grazie per avermi indicato).

Dopo che ho postato, sono andato al sito di Eclipse e ha scoperto che v'è un programma di installazione: Eclipse Installer 2019-09 R . L'ho scaricato ed eseguito e sembra che abbia funzionato: posso avviare ed eseguire Eclipse senza problemi e fare un po 'di editing. Non posso ancora confermare che non incontrerò problemi quando mi approfondirò. Pubblicherò di nuovo una volta che avrò qualcosa di nuovo da segnalare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.