java IntelliJ终端有不同的环境路径?

xnifntxz  于 2023-01-07  发布在  Java
关注(0)|答案(2)|浏览(109)

我尝试在intellij中运行maven项目,然后出现错误

JAVA_HOME is set to an invalid directory.
 JAVA_HOME = "H:\jdk\1.8\bin"
 Please set the JAVA_HOME varialbe in your environment to match 
 the location of you Java installation

我已经将系统中的环境变量更改为“H:\jdk\1.8”,并重新启动intelliJ,仍然得到相同的错误。但在系统命令提示符中,java_home已经是“H:\jdk\1.8”
有人知道怎么解吗?谢谢。

g52tjvyc

g52tjvyc1#

环境变量是从父进程继承而来的,在大多数情况下不会动态更新。您应该注销/登录或重新启动,以使环境变量对系统上的所有应用程序都有效。

zc0qhyus

zc0qhyus2#

如果您正在使用JetBrains Toolbox,请重新启动它。IntelliJ从工具箱的进程继承了旧的环境变量。

相关问题