Autor Tópico: Variável de ambiente do JDK 1.6.21 no Ubuntu 10.04.1  (Lida 1753 vezes)

Offline rockman

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Variável de ambiente do JDK 1.6.21 no Ubuntu 10.04.1
« Online: 11 de Outubro de 2010, 14:26 »
Boa tarde pessoal!

Fiz o download do .bin do site da Sun, instalei e movi o diretório para /opt, ficando o caminho como: /opt/jdk1.6.0_21/
Pesquisei sobre as variáveis de ambiente do Ubuntu e descobri que existe o arquivo: /etc/environment. Nesse arquivo eu editei e deixei da seguinte maneira:

JAVA_HOME="/opt/jdk1.6.0_21/"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"

Reiniciei o micro e digitei:

$JAVA_HOME/bin/java -version

Logo apareceu a resposta da versão do java. O problema é que quando digito java ou javac no terminal, aparece como comando não encontrado e mostra sugestões de pacotes a serem instalados. Eu não quero instalar o java através desses pacotes, quero instalar o java do meu jeito. Não era pra funcionar com o arquivo /etc/environment?

env | grep PATH
DEFAULTS_PATH=/usr/share/gconf/gnome.default.path
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin
MANDATORY_PATH=/usr/share/gconf/gnome.mandatory.path

A variável está no PATH, mas mesmo assim não funciona!

java -version
The program 'java' can be found in the following packages:
 * gcj-4.4-jre-headless
 * openjdk-6-jre-headless
 * cacao
 * gij-4.3
 * jamvm
Try: sudo apt-get install <selected package>

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Variável de ambiente do JDK 1.6.21 no Ubuntu 10.04.1
« Resposta #1 Online: 11 de Outubro de 2010, 14:43 »
Fiz um passo a passo para instalação do java direto do site.
http://ubuntuforum-pt.org/index.php/topic,72514.msg404414.html#msg404414

No seu caso:
Código: [Selecionar]
# dizemos ao sistema que temos uma nova versão do java
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jre1.6.0_21/bin/java" 1
# colocamos a nova versão como padrão
sudo update-alternatives --set java /opt/jre1.6.0_21/bin/java

Mas não esqueça de dar uma olhada no link.
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.