quando eu coloco pra executar o "java -version" ele ele executa e mostra a versão tranquilo, mas quando coloco pra executar o "javac -version" ele da que não é reconhecido. alguém poderia me ajudar a resolver isso, desde já obrigado.
quando eu coloco pra executar o "java -version" ele ele executa e mostra a versão tranquilo, mas quando coloco pra executar o "javac -version" ele da que não é reconhecido. alguém poderia me ajudar a resolver isso, desde já obrigado.
Provavelmente você deve ter instalado o JRE, instale também o JDK e adicione nas variáveis de ambiente que deve funcionar
Pode ser que você tenha instalado o JRE ao inves do JDK
Na página de downloads
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Baixe o JDK e instale na sua máquina
Provavelmente você não instalou o JDK, na aula 03 de java básico tem o passo a passo para fazer a correta instalação do java e seus componentes.
https://cursos.alura.com.br/course/primeiros-passos-com-java/task/2061
Qualquer dúvida estou a disposição !
Eu baixei foi o jdk mesmo. Na hora de adicionar a variável JAVA_HOME ela é nas variáveis de usuário mesmo né. Ou é nas variáveis de sistema junto com a edição do path? Tem alguma coisa a ver?
Guilherme
inclua nas variaveis do sistema e depois inclua no PATH
retorne o path. Digite no cmd o seguinte comando
path
também retorne
echo %java_home%
Muito Obrigado amigos! Eu estava incluindo como valor a jre quando estava adicionando o JAVA_HOME. Depois que mudei da jre pra jdk e adicionei tudo nas variáveis de sistema funcionou perfeitamente. VLW!
Eu estou com o mesmo problema. O valor de JAVA_HOME está apontando para a pasta do jdk e ainda sim o comando javac -version não é reconhecido.