Compilador Javac não está funcionando

foi oq tava descrito na página q vc me indicou msm: criei a variável JAVA_HOME adicionei o diretório do jdk,
criei a variável PATH adicionando o diretório da pasta bin do jdk, e por último criei a variável CLASSPATH adiocionando como valor “.;JAVA_HOME”, isso td dentro de variáveis do usuário.
Valeu mano.

1 curtida

O classpath não deveria ser variável de ambiente.

Simplesmente faça isso:

Crie a variável JAVA_HOME apontando para a raíz do JDK

E no PATH adicione o %JAVA_HOME%\bin para você ter acesso ao javac e outros executáveis em linha de comando.

Só isso, esquece variável de ambiente CLASSPATH, isso é coisa que tinha que fazer lá nas primeiras versões do Java, final dos anos 90 e início deste século.

O classpath de um aplicativo java tem que ser informado via MANIFEST-MF ou através do parâmetro -classpath da JVM

1 curtida

Bom saber, estou tão acostumado com isso, que já ficou “no automático”…

1 curtida