"echo %JAVA_HOME%" returns 路径错误,即使系统设置了 JAVA_HOME 环境变量

"echo %JAVA_HOME%" returns wrong path even though System JAVA_HOME Environment variable set

据我所知,我的系统 JAVA_HOME 变量设置正确,但是 echo %JAVA_HOME% returns 路径错误(它用于旧版本的 Java ) 即使在我重新启动后 windows.

另一个程序也认为 JAVA_HOME 设置到这个错误的路径。

我正在使用 Windows 10.

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