目前,我知道 使用Maven时解决更严格的Java 8 Javadoc 的最简单方法是停用它。
由于该参数
-Xdoclint:none仅在Java8中存在,因此定义此参数会破坏其他Java的构建。为防止这种情况,我们可以创建一个仅对Java8才有效的配置文件,以确保我们的解决方案无论Java版本如何都可以使用。
<profiles> <profile> <id>disable-java8-doclint</id> <activation> <jdk>[1.8,)</jdk> </activation> <properties> <additionalparam>-Xdoclint:none</additionalparam> </properties> </profile></profiles>
只需将其添加到您的POM中就可以了。
对于maven-javadoc-plugin 3.0.0用户:
更换
<additionalparam>-Xdoclint:none</additionalparam>
通过
<doclint>none</doclint>
谢谢@banterCZ!



