Problema com Variáveis de Ambiente no Ubuntu  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Victor
JavaChild

Membro desde: 08/11/2003 09:54:38
Mensagens: 120
Offline

Instalei o JSDK na pasta /usr/local/share/java/jdk1.6.0_01, agora na configuração das variáveis de ambiente, editei o arquivo /etc/profile adicionando as linhas:

JAVA_HOME=:/usr/local/share/java/jdk1.6.0_01
CLASSPATH=:$CLASSPATH
PATH=:$JAVA_HOME/bin:$PATH

Mas na hora que vou usar o javac dá a seguinte mensagem de erro:

O programa 'javac' pode ser encontrado nos seguintes pacotes:
* jikes-sun
* gcj-4.1
* jikes-sablevm
* kaffe
* jikes-kaffe
* java-gcj-compat-dev
* j2sdk1.4
* jikes-classpath
* jikes-gij
* ecj
* sun-java5-jdk
* sun-java6-jdk
Tente: apt-get install <pacote selecionado>
Assegure-se de que você tem o componente 'multiverse' habilitado
bash: javac: comando não encontrado

- QUeria saber quais as configurações corretas das variáveis de ambiente do Ubuntu??

victorcastrojunior@yahoo.com.br
[Email]
otaviofcs
Virtual Machine Man
[Avatar]

Membro desde: 21/12/2006 18:01:54
Mensagens: 511
Localização: Rio de Janeiro
Offline

Vitor,

Creio que você deve ter instalado o pacote na mão, né? Para você, o mais rápido teria sido dar um:



Já que você não fez isso, o que deve estar acontecendo é que seu diretório do java não deve ter sido exportado no PATH. Para verificar se ele está no seu path, dê um:



Mude o seu profile, lá no final, dessa forma:



Isso implica em você se relogar... Esteja atento para a mensagem contida no próprio profile: This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login exists.

visite o blog da Riopro em:
http://blog.riopro.com.br

Aumente a capacidade de inovação na sua empresa usando o Zest:
http://zest.com.br

Conheça também:
http://votebolsa.com.br
[WWW]
raci0nal
JavaChild
[Avatar]

Membro desde: 09/01/2007 12:53:24
Mensagens: 147
Offline

Olha cara, ele não está conseguindo encontrar o comando "javac".
Tente digitar:


Aí tenta:


Contudo, eu lhe recomendaria instalar pelos próprios pacotes do Ubuntu com o comando:



Ou por:
Sistema > Administração > Gerenciador de Pacotes
Procurar > sun-java6-jdk > Marcar para instalação > Aplicar

Aí ele faz todo o processo de instalação e configuração automática.

De preferência remova o que você instalou através do executável da Sun.
[MSN]
otaviofcs
Virtual Machine Man
[Avatar]

Membro desde: 21/12/2006 18:01:54
Mensagens: 511
Localização: Rio de Janeiro
Offline

Só para continuar o post anterior, eu sugiro que você use o aptitude (salvo se desejar aprender mais como o Linux funciona). Digo isso porque sempre vão sair atualizações de segurança, e nesse caso, tendo o pacote do aptitude instalado, ele atualiza para você. Além do mais, dessa forma você não tem que alterar seu PATH ou fazer um link simbólico (como o pacote do Ubuntu faz) para uma pasta de executáveis, como /usr/bin

visite o blog da Riopro em:
http://blog.riopro.com.br

Aumente a capacidade de inovação na sua empresa usando o Zest:
http://zest.com.br

Conheça também:
http://votebolsa.com.br
[WWW]
noslenavi
Smalltalk

Membro desde: 19/06/2007 09:01:39
Mensagens: 4
Offline


E ai otaviofcs Blz ?!

No meu caso instalei o Java pelo apt-get e ta funcionando beleza, mas gostei da tua ressalva sobre instalar pelo aptitude devido as atualizações automáticas que ele faz, então te pergunto se eu fizer uma reinstalação do java com o comando:


o sistema vai ficar habilitado a fazer as atualizações automáticas?!


Obg.
Ateh Mais.

 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team