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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.