有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用命令mvn install创建JavaDoc文档?

我有一个关于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项目中

谢谢

格里茨 马尔维夫


共 (1) 个答案

  1. # 1 楼答案

    要在特定阶段执行插件,请将<phase>添加到<execution>。插件应该被触发:

    <executions>
       <execution>
          <id>attach-javadocs</id>
          <phase>install</phase>    <    HERE
          <goals>
             <goal>javadoc</goal>
           </goals>
        </execution>
     </executions>
    

    更多关于maven生命周期here