O Ubuntu Falha ao Reconhecer Java

1

Eu tenho tido um problema com o Java desde que eu instalei o Ubuntu e tem sido a principal razão pela qual parei de jogar certos jogos baseados em Java, como o Minecraft. Você vê, embora eu tenha baixado o OpenJDK 6 do Centro de Software, o Ubuntu se recusa a reconhecer que eu de fato o tenho instalado. Quando digito java -version no terminal, aparece o seguinte:

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.6-jre-headless
 * gcj-4.7-jre-headless
 * openjdk-7-jre-headless
 * openjdk-6-jre-headless
Try: sudo apt-get install <selected package>

Dando-lhe o benefício da dúvida, tentei instalá-los também. Infelizmente, java -version continua a me apresentar esta mesma mensagem exata todas as vezes. Além disso, só para ter certeza de que o terminal não estava bêbado, verifiquei Minecraft.jar > Properties > Open With e OpenJDK 6 , sem surpresa, não está disponível na lista.

Edit: aqui estão os resultados de dpkg -l | grep jdk :

ii  openjdk-6-jre:i386                        6b27-1.12.6-1ubuntu0.12.10.2              i386         OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-6-jre-headless:i386               6b27-1.12.6-1ubuntu0.12.10.2              i386         OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-6-jre-lib                         6b27-1.12.6-1ubuntu0.12.10.2              all          OpenJDK Java runtime (architecture independent libraries)
ii  openjdk-7-jre:i386                        7u21-2.3.9-0ubuntu0.12.10.1               i386         OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-7-jre-headless:i386               7u21-2.3.9-0ubuntu0.12.10.1               i386         OpenJDK Java runtime, using Hotspot JIT (headless)
ii  openjdk-7-jre-lib                         7u21-2.3.9-0ubuntu0.12.10.1               all          OpenJDK Java runtime (architecture independent libraries)
    
por Uehara 24.07.2013 / 17:29

2 respostas

0

Talvez algo tenha dado errado com a instalação e alguns links estejam incorretos. Tente desinstalar o Java:

sudo apt-get purge icedtea- * openjdk - *

Reinicie o computador e instale-o novamente.

Talvez você também queira testar o Sun-Java em vez do openJDK. Siga este tópico:

Como posso instalar o Java JDK 6/7/8 ou JRE proprietário da Sun / Oracle?

    
por kleinempfaenger 24.07.2013 / 19:13
0

Pessoalmente, prefiro usar o Oracle JDK sobre o padrão openJDK (IcedTea). Basta baixar o .tar ou .bin e extraí-lo para /opt/java/JDK1.7.0_25 (ou qualquer outro). Então, use "update-alternatives" para adicionar os links (no seu PATH) para esse local.

    
por djangofan 24.07.2013 / 21:41