java - Intellij IDEA 中的终端没有 JAVA_HOME 和 java 命令
问题描述
我有我的命令提示符 (cmd),即使我转到与 Intellij 相同的路径,它也会显示所有内容,但在 Intellijjava
命令和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.
而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)
这可能是什么原因?
解决方案
推荐阅读
- ios - Constraining UIImageView height to respect dynamic UILabel height in UITableViewCell
- sql-server - SQL Server 2008 R2 中不同数据库排序规则之间的排序规则冲突
- c# - 如何在按下按钮时更新 Textbox.Text
- python - 在 REAPER 中多次运行 PyQt4 脚本会导致 SIP 错误
- java - 如何获得下一小时的毫秒数
- marklogic - 动态设置 ml-gradle 属性
- angular - Angular 6 将数据发布到休息 API 但返回错误 500
- javascript - 多次调用 Socket.io 事件侦听器,即使它仅从我的节点 js 服务器发出一次
- python - 如何在 MacOS Sierra/High Sierra 中使用 python 获取用户设置的计算机名称
- c++ - 读取 cin 但从文件读取时超出运行时间?