Java 8 个 javadoc doclint 功能 'tag not allowed here'

Java 8 javadoc doclint feature 'tag not allowed here'

我最近将我的项目从 Java 7 升级到 8。由于 javadoc 的 doclint 功能,我偶然发现了一些错误。 错误:此处不允许使用标签:

HTML java 文件中的标记:

<a name="ThpSslEnabled"></a>

我尝试检查锚标记是否符合 W3C HTML 标准,但没有找到任何有用的信息。

您正在使用 Maven 或任何其他构建软件吗?

DocLint 在 Java 8 中默认启用,并且会 运行 在生成 Java 文档之前进行大量检查。您需要为 Java 8.

关闭此功能

检查这个答案: Maven is not working in Java 8 when JavaDoc tags are incomplete

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