我最近已經將我的項目從Java 7升級到了8.由於javadoc的doclint功能,我偶然發現了一些錯誤。 錯誤:標籤這裏不允許: Java 8 javadoc doclint功能'標記不允許在這裏'
HTML標籤中的Java文件:
<a name="ThpSslEnabled"></a>
我試圖檢查與W3C HTML標準錨標記的一致性,但沒有發現任何可能會有所幫助。
我最近已經將我的項目從Java 7升級到了8.由於javadoc的doclint功能,我偶然發現了一些錯誤。 錯誤:標籤這裏不允許: Java 8 javadoc doclint功能'標記不允許在這裏'
HTML標籤中的Java文件:
<a name="ThpSslEnabled"></a>
我試圖檢查與W3C HTML標準錨標記的一致性,但沒有發現任何可能會有所幫助。
您使用的是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>
我正在使用gradle,目前我通過關閉doclint來抑制錯誤,但想修復錯誤。 – Phalgun
如何在gradle中關閉它? –
你能粘貼包含錯誤的完整的Javadoc塊? –