Olá…
Instalei o java sdk fiz tudo o que as dicas de vocês diziam sobre a instalação no linux, mas na hora de dar o comando java ou javac no terminal ele diz que o comando não existe mesmo eu estando no bin do sdk. Por favor me ajudem.
Atenciosamente
Leandro
:arrow:
Tenta rodar assim:
./javac NomeDaClasse.java
[]'s
Adicionou o caminho para o diretório bin na variável de ambiente PATH do seu SO? Se não, adicione-o:
[$] vi /etc/profile
...
set JAVA_HOME = '/usr/java/j2sdk1.4.2'
set PATH = $PATH:$JAVA_HOME/bin
...
export PATH JAVA_HOME
Se não houver erro nisso que eu escrevi acima, é só salvar, fechar o console, reabri-lo e, voilà, você vai conseguir rodar sua aplicação.
[editado]
Sobre o problema de não conseguir rodar o comando java mesmo dentro do diretório JAVA_HOME/bin, tente:
./java MinhaClasse
Como arquivo java (e todos os outros do diretório) possuem nenhum tipo de referência (seja um link, seja uma cópia do comando) nos diretórios /bin e /usr/sbin, você precisa rodar o comando com o ./.
[/editado]
Hmmmm, é isso.