使用备用 Javadoc 工具

使用备用 Javadoc 可执行文件

默认情况下,Maven Javadoc 插件尝试从 Java 属性java.home 或环境变量JAVA_HOME自动检测 Javadoc Tool 可执行文件 。

您还可以指定要使用的 Javadoc 工具的可执行文件。例如:

<project>
   ...
   <reporting>
      <plugins>
         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <configuration>
              <javadocExecutable>C:\jdk1.6.0\bin\javadoc.exe</javadocExecutable>
              ...
            </configuration>
         </plugin>
         ...
      </plugins>
   </reporting>
   ...
</project>

使用备用 Javadoc 版本

同样,Maven Javadoc 插件尝试通过调用javadoc -J-fullversion来自动检测 Javadoc 工具版本 。

您还可以指定 Javadoc Tool 可执行文件的版本。例如:

<project>
   ...
   <reporting>
      <plugins>
         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <configuration>
              <javadocVersion>1.5</javadocVersion>
              ...
            </configuration>
         </plugin>
         ...
      </plugins>
   </reporting>
   ...
</project>

注意:如果指定的javadocVersion 与 Javadoc Tool 可执行文件不同, 您可能会收到警告。