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?

Roberto
fonte
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.

RDragonrydr
fonte
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

Frank R Tilugulilwa
fonte
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.

Roberto
fonte
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.

vishal
fonte
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.

Aparentético
fonte