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:
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??
Creio que você deve ter instalado o pacote na mão, né? Para você, o mais rápido teria sido dar um:
#sudoaptitudeinstallsun-java6-jdk
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:
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.
raci0nal
Olha cara, ele não está conseguindo encontrar o comando “javac”.
Tente digitar:
Contudo, eu lhe recomendaria instalar pelos próprios pacotes do Ubuntu com o comando:
sudoapt-getinstallsun-java6-jdk
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.
otaviofcs
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
N
noslenavi
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:
sudoaptitudereinstallsun-java6-jdk
o sistema vai ficar habilitado a fazer as atualizações automáticas?!