Eclipse não inicia no Ubuntu 18.04


18

Eu instalei o eclipse via Ubuntu Software. Quando inicio, leva alguns segundos e, em seguida, aparece uma janela de erro mostrando o caminho do erro.

O seguinte é o .logarquivo:

!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 é o problema e como posso corrigi-lo?


A propósito, o Netbeans também não inicia. Não sei se está relacionado.
Roberto

Resolvi o problema do Netbeans instalando a partir do instalador do Oracle.
Roberto

Respostas:


10

É outro daqueles novos e divertidos erros causados ​​pelo novo Java (que também quebrou o Arduino de várias maneiras irritantes). O relatório de erros está aqui: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1754886 .

Essencialmente, existe algum tipo de dependência recursiva com várias versões de uma biblioteca exigidas por diferentes partes do programa, e elas não corrigem o erro, pois "Este é apenas um dos erros mais óbvios que afetam o Eclipse" e eles não têm pessoas suficientes nele.

Por alguma razão, eles também não empacotaram o Eclipse mais recente (somos uma versão principal inteira mais adiante neste momento), exceto na Snap Store (aparece se você pesquisar o Eclipse no centro de software da GUI), que é onde está mencionado " outra versão do Eclipse "vem.

Suas opções são baixar o Eclipse do site deles ou instalar o Snap se você quiser continuar usando o programa (e o Netbeans também quebrou, pelos mesmos motivos Java). Eu instalaria pessoalmente a versão a partir do site deles, mas hipoteticamente os snaps são mais seguros e fáceis de configurar.


2
Tentei o snap e fui mordido mais tarde ao tentar usar o WindowBuilder. Parece tudo bem à primeira vista, até você encontrar um problema que não é incomum para softwares complexos como IDEs, e então você descobre que o snap / flatpak não está atualizado ou o problema existe também no canal de borda (este é o segundo IDE Eu onde eu tenho um problema com snap / flatpak). Eu acho que há pelo menos muito mais esforço do que confiar que a comunidade converterá a maioria dos softwares na perfeição dos formatos tradicionais para os novos. Especialmente para softwares complexos que podem parecer apenas um editor de texto, mas não são. :)
LiveWireBT

5

Eu lutei com isso também. Decidiu fazer sudo apt-get purge eclipse... e usou o sistema de embalagem rápido

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

.... aparecerá um ícone e você está pronto para ir


1

Problema resolvido. No meu software Ubuntu, havia 2 versões do Eclipse, uma em português e outra em inglês.

Notei que o logotipo mudou, instalei o com o novo logotipo - em inglês - e está funcionando.


0

tente este

sudo update-alternatives --config java

Isso listará todas as versões Java instaladas no seu sistema.

Agora, tente selecionar a versão java 8.
E, em seguida, tente abrir o eclipse.


Nope: "Há apenas uma alternativa no grupo de links java (fornecendo / usr / bin / java): / usr / lib / jvm / java-11-openjdk-amd64 / bin / java Nada a configurar."
Paul Feakins

0

Acabei de encontrar este problema (publicado há alguns dias no Não foi possível iniciar o Eclipse no Ubuntu 18.04 - não encontrei este post no momento. @ N0rbert: obrigado por me indicar).

Depois que eu postei, eu fui ao site do Eclipse e descobriu que existe um instalador: Eclipse Installer 2019-09 R . Eu baixei e executei e parece que funcionou: posso iniciar e executar o Eclipse sem problemas e fazer algumas edições. Ainda não posso confirmar que não vou ter problemas quando me aprofundar nele. Vou postar novamente quando tiver algo novo para relatar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.