Java 8 javadoc doclint功能'标签不允许在这里'

Pha*_*gun 5 java javadoc

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

java文件中的HTML标记:

<a name="ThpSslEnabled"></a>
Run Code Online (Sandbox Code Playgroud)

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

m.a*_*bin 5

您使用的是Maven还是其他任何构建软件?

默认情况下,在Java 8中启用DocLint,并在生成Javadoc之前运行大量检查.您需要为Java 8关闭此功能.

检查这个答案: 当JavaDoc标记不完整时,Maven在Java 8中不起作用

<properties>
    <additionalparam>-Xdoclint:none</additionalparam>
</properties>
Run Code Online (Sandbox Code Playgroud)

  • 如何在gradle中关闭它? (2认同)