1. ホーム
  2. javadoc

Javadocs JDK 11+のiFrameビューの欠落

2023-11-18 13:11:55

質問

私はこれまで JDK 11 用の JavaDocs

しかし、iFrames ビューはもう利用できないことに気づきました。 いろいろ調べてみましたが、なぜそうなったのか、また、代替手段があるとすれば何かについての詳細は見当たりません。どなたか詳細を教えていただけませんか?

JDK 10 用のビュー

JDK 11 用のビュー

どのように解決するのですか?

同じクエリを持っている人がいる場合に備えて、フレームはデフォルトでは生成されなくなりました。

これは JDK-8202961

過去には、API ドキュメント内のナビゲーションを可能にするために、標準の doclet はウィンドウの左側にフレームでインデックスを表示し、クラス、パッケージ、および (最近では) モジュールを選択してウィンドウの本体に表示できるようにしました。

より最近では、doclet は現在、表示するアイテムを見つけるより多目的な方法を提供する "検索" 機能をサポートしています。これとは別に、doclet は HTML 5 (のみ) を使用する方向に進んでおり、HTML 5 のフレームに対する基本的なサポートは HTML 4 のときよりも少なくなっています。

JDK-8187794 などがあります。

<ブロッククオート

javadoc/docletを更新し、デフォルトでフレームを生成しないようにしました。フレームを生成するために "--frames" オプションが指定された場合、警告を発生させるようにしました。フレームに対するサポートは将来のリリースで削除される予定です。

本当にフレームを使用したい場合は、JDK src から独自のものを生成して警告を経験することができるようですが、これはある時点で完全に削除されるでしょう。

要約すると 検索機能に慣れてください。