JavaDoc的语法检查非常严格,我在 Maven 编译发布项目到 Maven Center 的过程中,遇到了因为JavaDoc编译失败造成发布失败,但是几百个文件,还不是我写的,全部一个个去改真的不现实。于是就上网找到了一个忽略编译错误的方法。如下:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-javadoc-plugin</artifactId>
  <version>2.10.3</version>
  <executions>
    <execution>
      <id>attach-javadocs</id>
      <goals>
        <goal>jar</goal>
      </goals>
      <configuration> 
        <additionalparam>-Xdoclint:none</additionalparam>
      </configuration>
    </execution>
  </executions>
</plugin>

也就是添加

      <configuration> 
        <additionalparam>-Xdoclint:none</additionalparam>
      </configuration>

即可忽略。