Java maven plugin: javadoc
From wikinotes
javadoc lets you produce API documentation for your code.
Documentation
official docs | https://maven.apache.org/plugins/maven-javadoc-plugin/ |
official 'usage' page | https://maven.apache.org/plugins/maven-javadoc-plugin/usage.html |
official configuration options | https://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html |
personal javadoc notes | java javadoc |
javadoc-3
Usage
mvn javadoc:javadoc # outputs in target/site/apidocs/
Configuration
pom.xml configuration
<project ...> <!-- dependency --> <dependencies> <dependency> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.1.0</version> </dependency> </dependencies> <!-- runner --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>3.1.0</version> <configuration> </configuration> </plugin> </plugins> </build> </project>
Build Docs
mvn javadoc:javadoc # build javadocs