Instalação do sdk no linux

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.