É necessário reiniciar o computador após mudanças nas variáveis do sistema?

0

Eu mudo o caminho jdk e JAVA_HOME nas variáveis do sistema de um para outro e depois disso eu abro o cmd e tento:

java -version

e resultado da versão não muda para outro jdk

se a minha memória não me falha, antes eu usei as alterações sem reiniciar, então por que eu faço essa pergunta. Talvez seja necessário reiniciar a JVM? Como posso fazer isso sem reiniciar?

Obrigado em avançado.

    
por Ishikawa Yoshi 30.07.2012 / 10:35

1 resposta

1

No Windows, o novo processa as alterações na variável de ambiente imediatamente.

No entanto, seu problema provavelmente não tem nada a ver com variáveis de ambiente. A versão Windows do JRE coloca executáveis como java.exe , javaw.exe na pasta system32, portanto, a menos que você tenha seu JDK antes de %windir%\system32 em seu PATH, sempre estará executando o JRE.

Eu normalmente excluiria aqueles no system32 e faria meu caminho apontar para a instalação correta da JVM.

    
por 30.07.2012 / 13:30

Tags