我最近将我的项目从Java 7升级到8.由于javadoc的doclint功能,我偶然发现了一些错误。 错误:此处不允许使用标记:
java文件中的HTML标记:
<a name="ThpSslEnabled"></a>
我尝试检查是否符合W3C HTML标准的锚标记,但没有发现任何可能有用的内容。
答案 0 :(得分:5)
您使用的是Maven还是其他任何构建软件?
在Java 8中默认启用DocLint,并且在生成Javadoc之前将运行大量检查。您需要为Java 8关闭此功能。
检查这个答案: Maven is not working in Java 8 when JavaDoc tags are incomplete
<properties>
<additionalparam>-Xdoclint:none</additionalparam>
</properties>