gpt4 book ai didi

java - 当 JAVA_HOME 的确切路径在同一个地方工作时,为什么 JAVA_HOME 在 Path 中失败?

转载 作者:可可西里 更新时间:2023-11-01 10:31:52 27 4
gpt4 key购买 nike

我注意到首先有人问过一个非常相关的问题,但答案是重新启动系统,这对我来说不起作用。如果有人感兴趣,这是该链接:

WINDOWS 10 JAVA_HOME is not working

此外,关于 Path 有几个类似的讨论,答案似乎涉及条目在路径中出现的顺序,或注册表重置,但是这里似乎不是这种情况,因为我的工作和非- 工作解决方案使用相同的顺序和相同的注册表设置。我没有列出这些,因为有几个。

但我的情况是我设置了 JAVA_HOME:

enter image description here

然后我在路径中使用了 JAVA_HOME(在底部,而不是顶部):

enter image description here

然后 javac -version 在命令行失败:

enter image description here

但是如果我用 Path 中的确切内容替换 JAVA_HOME:

enter image description here

然后 javac -version 起作用了:

enter image description here

所以,这似乎是一个毫无意义的问题,因为我可以让它发挥作用。但是,我想知道为什么部分是为了了解发生了什么,部分是为了了解如果在其他地方使用 JAVA_HOME 是否会失败。

最佳答案

如果您的 %JAVA_HOME% 变量在用户变量范围内,您必须从该特定用户帐户登录(*在 Windows 7 上选中)。

或者正如 Martin Zeitler 在评论中提到的那样,最好的选择是将两个变量放在同一范围内。

关于java - 当 JAVA_HOME 的确切路径在同一个地方工作时,为什么 JAVA_HOME 在 Path 中失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53454523/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com