在JDK 8中,Javadoc中添加了doclint,而这个工具的主要目的是旨在获得符合W3C HTML 4.01标准规范的HTML文档,doc生成机制比之前的要严谨许多,导致打包时报错。解决办法是:
方法1.在pom文件中properties节点下添加:
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
</ properties>
方法2.在plugin节点下添加:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>{version}</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</execution>
</executions>
</plugin>