缺少 Javadocs JDK 11+ 的 iFrame 视图
我一直在使用JavaDocs for JDK 11
但我注意到 iFrames 视图似乎不再可用。我已经环顾四周,但看不到任何关于为什么这样做的细节,以及如果有的话,还有什么替代方案?任何人都可以提供更多细节吗?
查看 JDK 10
查看 JDK 11
我一直在使用JavaDocs for JDK 11
但我注意到 iFrames 视图似乎不再可用。我已经环顾四周,但看不到任何关于为什么这样做的细节,以及如果有的话,还有什么替代方案?任何人都可以提供更多细节吗?
查看 JDK 10
查看 JDK 11
如果其他人有相同的查询,则默认不再生成帧。
JDK-8202961 中对此进行了介绍。
在过去,为了允许在API文档中进行导航,标准doclet在窗口左侧的框架中显示索引,以允许选择类,包和(最近)模块以显示在窗口的主体中。
最近,doclet 现在支持“搜索”功能,该功能提供了一种更通用的方法来查找要查看的项目。另外,doclet正在转向使用HTML 5(仅),并且HTML 5中对框架的基本支持少于HTML 4。
更新 javadoc/doclet 以默认不生成任何帧。如果指定了“--帧”选项来生成帧,则应生成警告。对框架的支持将从将来的版本中删除。
看起来,如果您真的想使用帧,您可以从JDK src生成自己的帧并体验警告,但是在某些时候会完全删除。
总之,习惯了搜索功能,框架javadocs正在走出去!
我创建了JANITOR – Java API Navigation Is The Only Rescue:
将模块、包和类型(接口、类、枚举、异常、错误、注释)的导航树插入到 Java 11+ 的 Javadoc 页面中。