2015-11-03 109 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中關閉它? –