Problema de lançamento do eclipse no Ubuntu 16.04

3

Estou executando o Ubuntu 16.04. Eu instalei o openJDK via synaptic e também o eclipse via synaptic. Tudo estava funcionando bem. De repente, estou recebendo esse erro quando tento abrir o eclipse.

Como consertar isso?

A saída de

dpkg -l libtomcat7-java

é

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig- aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-    =================================
ii  libtomcat7-jav 7.0.68-1ubun all          Servlet and JSP engine -- core li

O conteúdo do meu eclipse.ini é:

 -startup
plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.dist
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx384m
-    Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
    
por rancho 16.01.2017 / 00:01

1 resposta

5

Após a revisão do seu arquivo eclipse.ini, parece que não especificamos uma Java Virtual Machine específica para executar o eclipse. Isto parece ser um obstáculo comum. Vamos remover a incerteza declarando explicitamente qual VM usar colocando o argumento -vm em seu eclipse.ini

É sempre uma boa idéia fazer um backup se você não tiver certeza do que está fazendo, portanto, no diretório que contém o eclipse.ini, faça uma cópia com cp eclipse.ini ~ / Documents / eclipse.bak, que será coloque um backup em seu diretório Documentos.

Localize a versão do java que você pretende lançar isso pode ajudar e se os resultados forem confusos este post deve ajudar a fornecer clareza. Não dê uma olhada, leia os aceitos e maior pontuação respostas

Especifique o caminho completo para a sua tentativa de lançamento.

Exemplo seu caminho provavelmente é diferente :

-vm
/opt/sun-jdk-1.6.0.02/bin/java

Posicione as linhas apropriadas para sua instalação diretamente antes da linha -vmargs, conforme mostrado na seção Especificando a JVM aqui

Fontes:

link

link

link

Também de interesse:

Como definir JAVA_HOME para Java?

    
por Elder Geek 05.03.2017 / 15:21