【问题标题】:Windows 7 cmd.exe can run java command ,but Intellij terminal Java command not found and errorWindows 7 cmd.exe 可以运行 java 命令,但找不到 Intellij 终端 Java 命令并报错
【发布时间】:2016-02-12 10:51:17
【问题描述】:

使用 Intellij IDE 15,我无法运行 java 命令,并且 Intellij IDE 终端报告 java 未被识别为内部或外部命令。我很困惑为什么windows 7 CMD终端可以正常运行? Intellij IDE 无法做到这一点。

【问题讨论】:

  • IntelliJ IDE 终端中java -version 的结果是什么?
  • java 未被识别为内部或外部命令

标签: java intellij-idea windows-7 environment-variables


【解决方案1】:

在终端中运行命令echo %Path% 并检查jdk bin 文件夹是否显示在命令输出中。如果未显示,则将 %JAVA_HOME%\bin\ 添加到系统环境路径并重新启动 Intellij IDE,如果 Path 变量包含必要的路径,则只需重新启动 Intellij IDE。

【讨论】:

  • 系统 bin 正常,windows 7 CMD 终端正常,只有 Intellij IDE 终端工作错误。
【解决方案2】:

在终端中,执行命令前你是在jdk/bin文件夹吗?

检查环境变量是否设置了 $JAVA_HOME,同时检查 Intellij 中 jdk 的路径是否正确。

【讨论】:

  • java设置系统环境,不需要jdk/bin路径
  • Window 7 CMD 终端正常,只有 Intellij IDE 终端。
猜你喜欢
  • 2015-06-23
  • 2023-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-08
  • 2012-12-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多