Essa dica é para quem recebe a mensagem de "javac: command not found" ao tentar compilar um arquivo.java usando o terminal. Dica testada no Slackware 12.1.
Após instalar o Java Development Kit (JDK), será necessário acrescentar uma linha no seu .bashrc para que o comando javac funcione. Não é difícil.
Se você não sabe onde está o binário do javac, execute o comando:
find / -name javac
e aguarde...
Ao final da busca, serão mostrados os resultados. Procure por um resultado que tenha "bin/javac" no final.
Exemplo: /home/eu/netbeans/jdk1.6.0_05/bin/javac
Copie o caminho encontrado.
Agora vamos adicioná-lo ao PATH para que o comando funcione. Abra o arquivo .bashrc do seu diretório pessoal. Use o seu editor de textos predileto. Exemplo:
Atenção: Esse caminho "/home/wood/netbeans/jdk1.6.0_05/bin" usado na linha acima é só um exemplo, você terá que colocar o SEU caminho encontrado com o comando find.
Salve e feche o arquivo. Feche e abra o seu terminal para que o comando export seja executado. Pronto. Se você colocou o caminho correto, poderá usar o comando javac normalmente. Exemplo:
cd /diretório/do/arquivojava
$ javac arquivo.java
$ java arquivo