为什么Javadoc生成不兼容的XHTML?

我只是将一些生成的javadoc粘贴到eclipse项目中,发现没有一个HTML符合。

甚至有些关闭标签从未打开的情况。

有办法解决这个问题吗? 也许是一个“合规”的选择……

经过一些谷歌搜索,我发现了XHTML Doclet 0.4 。

XHTML Doclet是符合标准的Javadoc标准HTML doclet的替代品。 该项目修改文档结构以排除过时的标记和内联样式,创建有效的XHTML标记,并提供更好的钩子以实现更灵活的CSS操作。

看起来有人制作插件。

有更好的选择吗?

编辑:这是插件的官方页面 ,由Sun的Javadoc FAQ链接 。

简短的回答是JavaDocs早于XHTML。

Java Posse小组最近有一个有趣的post,你可能会觉得有趣: 为什么javadoc在1997年陷入困境?