1
resposta

Variavel JAVA_HOME adicionada porém não aparece no echo.

setx JAVA_HOME "C:\Program Files\Java\jdk-19"
echo %java_home%

Antes do echo eu fechei e abri o Prompt. Depois fui ver se estava como variavel, e está porém não aparece no echo.

set

ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\Lucas\AppData\Roaming CommonProgramFiles=C:\Program Files\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=DESKTOP-D8PPCC5 ComSpec=C:\Windows\system32\cmd.exe DriverData=C:\Windows\System32\Drivers\DriverData HOMEDRIVE=C: HOMEPATH=\Users\Lucas ** JAVA_HOME=C:\Program Files\Java\jdk-19>bin ** LOCALAPPDATA=C:\Users\Lucas\AppData\Local LOGONSERVER=\DESKTOP-D8PPCC5 NUMBER_OF_PROCESSORS=8...

1 resposta

Bom dia Lucas. Vamos ver se consigo te ajudar. Você esqueceu de colocar o /M no final da sua linha de comando, tente:

setx JAVAHOME "C:\Program Files\Java\jdk-19" /M

O /M sempre deve ser usado com o comando setx para que ele possa validar a variável.

Espero ter ajudado.

Wellington