Problème de version Java avec Eclipse et NetBeans le 18.04

4

Je connais Ubuntu pour la première fois, j'utilise 18.04 et j'essaie d'installer Netbeans ou Eclipse, mais aucun des deux ne fonctionne.

Au début, mon java était la version 10. À la recherche de solutions, j'ai trouvé de nombreuses suggestions pour installer la version 8; je l'ai donc installée et j'ai changé mon java par défaut en 8, mais de nouvelles erreurs se produisent.

Voici l'erreur d'eclipse qui se trouve dans son dossier de configuration (après avoir exécuté eclipse à partir du terminal, eclipse m'a guidé pour voir l'erreur):

!SESSION Sat Jun 09 15:21:19 CEST 2018 -----------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2018-06-09 15:21:19.382
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    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 ne donne même pas de message d'erreur - il ne peut tout simplement pas se charger.

Encore une fois, j'ai cherché pour voir ce qui n'allait pas. Il semble que ces applications ont même besoin d'anciennes versions de Java, mais je ne trouve aucune version plus ancienne. (Java ne les supporte pas)

Puis-je avoir une aide s'il vous plait?

Moi.
la source

Réponses:

6

La version actuelle de NetBeans à partir des référentiels Ubuntu par défaut est 10.0 dans Ubuntu 18.04 et versions ultérieures. Pour l'installer ouvrez le terminal et tapez:

sudo apt install netbeans

Le paquet snap eclipse fonctionne bien avec Java dans Ubuntu 18.04.

sudo snap install eclipse --classic
Karel
la source
1
Si umake ne détecte pas les netbeans, veuillez vous adresser à cette question: askubuntu.com/questions/872282/umake-doesnt-list-java-ides
karel