terça-feira, 14 de agosto de 2012

JVM terminated. Exit code=127


Ao tentar rodar o eclipse no ubuntu (32bits), pelo terminal ele iniciou tranquilo, mas quando resolvi rodar na interface gráfica (clicando no ícone) eu me deparei com a mensagem abaixo .

JVM terminated. Exit code=127
/home/enzo/Documentos/dev/eclipse/jre/bin/java
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-jar /home/enzo/Documentos/dev/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86
-showsplash /home/enzo/Documentos/dev/eclipse//plugins/org.eclipse.platform_4.2.0.v201206081400/splash.bmp
-launcher /home/enzo/Documentos/dev/eclipse/eclipse
-name Eclipse
--launcher.library /home/enzo/Documentos/dev/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120522-1813/eclipse_1502.so
-startup /home/enzo/Documentos/dev/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 2cd001d
-product org.eclipse.epp.package.jee.product
-vm /home/enzo/Documentos/dev/eclipse/jre/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-jar /home/enzo/Documentos/dev/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 

Já estava com a JDK instalado e seu caminho configurado no .bashrc ($PATH e JAVA_HOME). Procurei na internet diversas soluções para este problema, mas o que funcionou foi de criar um ícone no painel e nas propriedades (aonde está o comando ou caminho do eclipse) eu adicionei:

-vm /caminho/completo/dos/diretorios/jre/bin/jdk1.6.0_34/bin/java

E o problema foi resolvido.