Estoy usando Ubuntu 18.04. Usé synaptics para instalar eclipse. Allí seleccioné el eclipse predeterminado y las dependencias predeterminadas marcadas por los sinápticos, las apliqué y luego cerré los sinápticos.
Ahora, cuando presiono la tecla de ventana en el teclado y escribo eclipse en la barra de búsqueda, aparece el ícono de eclipse. Al hacer clic en el icono, la aplicación eclipse no puede iniciarse. En lugar de eso, aparece un menú emergente que dice
Se ha producido un error. Vea el archivo de registro
/home/username/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1528986311505.log
Además, si intento abrir eclipse desde la terminal, sucede lo mismo.
El comando
java -version
da el resultado
openjdk version "10.0.1" 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)
El contenido del archivo de registro es:
!SESSION Thu Jun 14 19:55:11 IST 2018
------------------------------------------ !ENTRY org.eclipse.equinox.launcher 4 0 2018-06-14 19:55:11.579 !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)
~
Entonces, ¿cómo solucionar esto?
Respuesta1
La versión de eclipse en Ubuntu 18.04 (y 18.04.1) no funciona.
Casi nadie usa la versión de eclipse proporcionada por ubuntu. Debes seguir el procedimiento enhttps://doc.ubuntu-fr.org/eclipse#installation_par_le_nouvel_outil_eclipse_installere instalar una versión más reciente.