1
resposta

javac nao é reconhecido como comando interno

quando tento executar o comando javac MeuPrograma.java (que esta salvo na area de trabalho) no cmd aparece uma mensagem dizendo q o javac n é reconhecido como comando interno

1 resposta

Você deve adicionar o caminho do java nas variáveis de ambiente do windows.

Variáveis de Ambiente:

JAVA_HOME: Aqui você deve indicar onde está localizado a instalação do JDK. Java Home == Casa do JAVA :grin:. A minha configurei assim: C:\Program Files\Java\jdk1.8.0_71 Pois foi onde fiz a instalação do JDK.

CLASSPATH: Essa variável é responsável por localizar as bibliotecas e arquivos que sua aplicação precisa tanto na compilação quanto na execução. Caso essa variável não seja criada, será usada as bibliotecas padrões do JDK. O valor dessa variável deve ser esse:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\htmlconverter.jar;%JAVA_HOME%\jre\lib;%JAVA_HOME%\jre\lib\rt.jar

PATH: Essa variável é responsável por indicar a localização dos executáveis do JAVA que no caso é o java e javac, execução e compilação respectivamente. Valor a ser inserido:

;%JAVA_HOME%\bin