JDK 8中的java Javadoc:无效的“不允许自关闭元素”
当使用JDK 8运行javadoc并收到此错误时,最好的解决方法是什么
对于JDK 8,似乎已经决定像<br />
和<p />
这样的标记应该生成错误,因为它们是无效的(严格的)HTML 4see discussion JDK mailing list here
我想知道,因为我只是想用maven编译一些java项目,却被这个问题绊倒了。当然,我可以向该项目提交一张罚单(我想我会),但如果有一种方法可以禁用这种行为(对于一台机器),那就太好了。否则,我预计很多项目需要先修复,然后才能在JDK 8上无问题地构建
# 1 楼答案
要删除Java文档中的错误,只需替换:
<p/>
和<p>
<br/>
与<br>
修正后一切正常