我有一个带子模块的maven项目。
是否可以在根pom上运行:
mvn clean install javadoc:javadoc
构建所有项目(子模块)但仅为其中一个子模块生成javadoc?因为我只是想要发布一个javadoc。
我的pom.xml包含maven-javadoc-plugin。
感谢。
答案 0 :(得分:0)
在要生成javadoc的模块中配置Javadoc插件:
<build>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<executions>
<execution>
<id>javadoc-jar</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
[...]
</configuration>
</execution>
</executions>
</plugin>
</plugins>
此配置会在您调用mvn package
或mvn install