&引用;回声%JAVA“u HOME%”;即使设置了System JAVA_HOME环境变量,也返回错误路径

&引用;回声%JAVA“u HOME%”;即使设置了System JAVA_HOME环境变量,也返回错误路径,java,echo,java-home,Java,Echo,Java Home,据我所知,我的系统JAVA\u HOME变量设置正确,但是echo%JAVA\u HOME%即使在我重新启动windows之后,仍然返回错误的路径(这是旧版本的JAVA) 另一个程序也认为JAVA\u HOME被设置为这个错误的路径 我正在使用Windows 10。解决方案:我为JAVA_HOME设置了不同的本地用户变量,但我没有看到,也无法访问它,因为我需要管理权限才能查看它们。当我通过管理权限访问时,我只看到管理员用户的变量。它可能是一个系统环境变量。我确实更改了它。不是吗?重启没用。Wi

据我所知,我的系统
JAVA\u HOME
变量设置正确,但是
echo%JAVA\u HOME%
即使在我重新启动windows之后,仍然返回错误的路径(这是旧版本的JAVA)

另一个程序也认为
JAVA\u HOME
被设置为这个错误的路径


我正在使用Windows 10。

解决方案:我为JAVA_HOME设置了不同的本地用户变量,但我没有看到,也无法访问它,因为我需要管理权限才能查看它们。当我通过管理权限访问时,我只看到管理员用户的变量。

它可能是一个系统环境变量。我确实更改了它。不是吗?重启没用。Windows仍然认为JAVA_HOME设置为…\jre1.8.0_121,而不是我在SystemVariables中设置的C:\Program Files\JAVA\jdk-9.0.1重启后是否仍在系统变量中。。?如果是这样,那就奇怪了。一定是有什么东西在设置它。非常感谢用户2864740:)@the_storyteller是的,我重新启动了Windows