Intellij IDEA中的终端没有JAVA_HOME和java命令

Ani*_*ahu 2 java terminal cmd intellij-idea kotlin

我有命令提示符 (cmd),即使我转到 Intellij 中的相同路径,它也会显示所有内容,但在 Intellij 中java命令和JAVA_HOME环境变量未设置。

我已经在系统和用户设置中设置了环境变量(Win 10)

这是 intellij 终端的输出:

D:\IdeaProjects\(Project)>java -version
'java' is not recognized as an internal or external command,
operable program or batch file.


D:\IdeaProjects\AirbentPluginIF>gradlew dokka

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Run Code Online (Sandbox Code Playgroud)

而cmd的输出:

D:\IdeaProjects\AirbentPluginIF>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)


D:\IdeaProjects\AirbentPluginIF>gradlew dokka
Starting a Gradle Daemon, 1 stopped Daemon could not be reused, use --status for details

> Task :dokka
... (more stuffs)

Run Code Online (Sandbox Code Playgroud)

这可能是什么原因?

小智 6

Preferences/Tools/Terminal下的环境变量中,尝试将值设置为:

JAVA_HOME=你的java主目录的路径

在此输入图像描述