由於JDK8的doc生成機制比之前的要嚴謹許多,導致項目用maven打包的時候出錯
解決辦法:
添加-Xdoclint:none配置
完整配置如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> <configuration> <additionalparam>-Xdoclint:none</additionalparam> </configuration> </execution> </executions> </plugin>
有時候我們注釋不規范導致注釋內容丟失,所以規范的注釋是有必要的。可以隨便打開一個官方類查看標准注釋,比如說Map,規范自己的注釋。