我有关于maven javadoc插件的问题?我已使用此值配置该插件:
<build>
....
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
<noqualifier>all</noqualifier>
<reportOutputDirectory>${basedir}/MyDoc/javadoc</reportOutputDirectory>
<destDir>javadoc</destDir>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>javadoc</goal>
</goals>
</execution>
</executions>
</plugin>
...
</build>
如果我使用命令mvn clean install,是否有办法创建某种文档?我不想用我的JavaDoc文档创建一个Jar文件,我需要一种方法来创建JavaDoc并将创建的源文件直接放在我的maven项目中。
谢谢!
格尔茨 Marwief
答案 0 :(得分:4)
要在特定阶段执行插件,请将<phase>
添加到<execution>
。插件应该被解雇:
<executions>
<execution>
<id>attach-javadocs</id>
<phase>install</phase> <------ HERE
<goals>
<goal>javadoc</goal>
</goals>
</execution>
</executions>
有关maven生命周期的更多信息here