Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set
9,288
This is because IntelliJ's internal consoles use their own environment. You can set variables for Maven in the settings dialog under Build, Execution, Deployment
> Build Tools
> Maven
> Runner
> Environment variables
. Add JAVA_HOME
with whatever echo $JAVA_HOME
returns in your usual terminal window as a value and Maven will be able to find the javadoc
command!
Related videos on Youtube
Author by
dargmuesli
Updated on September 18, 2022Comments
-
dargmuesli over 1 year
When I try to create my project's Javadoc in IntelliJ IDEA using Maven, the following error appears:
[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
is correctly set in any console window I open though, asecho $JAVA_HOME
confirms. Why isn't it in IntelliJ?-
Olivier Cailloux over 4 yearsI suppose this behavior is explained by this comment.
-