2015-11-03 115 views
2

我最近已经将我的项目从Java 7升级到了8.由于javadoc的doclint功能,我偶然发现了一些错误。 错误:标签这里不允许: Java 8 javadoc doclint功能'标记不允许在这里'

HTML标签中的Java文件:

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

我试图检查与W3C HTML标准锚标记的一致性,但没有发现任何可能会有所帮助。

+1

你能粘贴包含错误的完整的Javadoc块? –

回答

1

您使用的是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> 
+0

我正在使用gradle,目前我通过关闭doclint来抑制错误,但想修复错误。 – Phalgun

+1

如何在gradle中关闭它? –