我的目标是将Maven JavaDoc插件生成的JavaDoc输出到docs
文件夹中,该文件夹与pom.xml位于同一目录(与target
相同的目录)。
我看过maven-javadoc-plugin target-directory of aggregated docs(一个非常无用的答案)以及完全没有用处的Official Documentation,并且每次尝试打电话时都无法取得任何进展mvn javadoc:javadoc
(具有不同的reportOutputDirectory
),文档被放入target/site/apidocs
。
以下是我的pom.xml的相关部分:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<reportOutputDirectory>${project.basedir}</reportOutputDirectory>
<destDir>docs</destDir>
</configuration>
</plugin>
这是我第一次使用Maven JavaDoc插件,而不是普通的旧javadoc
命令。我尝试过将各种东西用于reportOutputDirectory
(在命令行上,我还尝试将其设置为.
,../../../docs
等,所有这些都导致对实际的构建位置)。
如果有人可以启发我有关pom.xml中的错误,那将非常有帮助。
谢谢。