无法找到 javadoc 命令:环境变量 JAVA_HOME 未正确设置

无法找到 javadoc 命令:环境变量 JAVA_HOME 未正确设置

当我尝试使用 Maven 在 IntelliJ IDEA 中创建项目的 Javadoc 时,出现以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.0.1:javadoc (default-cli) on project spotify-web-api-java: An error has occurred in Javadoc report generation: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set. -> [Help 1]

JAVA_HOME在我打开的任何控制台窗口中都正确设置,如echo $JAVA_HOME确认。为什么在 IntelliJ 中没有?

答案1

Build, Execution, Deployment这是因为 IntelliJ 的内部控制台使用自己的环境。您可以在> Build Tools> Maven> Runner>下的设置对话框中为 Maven 设置变量Environment variables。添加您常用的终端窗口中返回的JAVA_HOME任何内容echo $JAVA_HOME作为值,Maven 将能够找到该javadoc命令!

相关内容