Javadocs JDK 11+ の iFrame ビューが見つかりません 質問する

Javadocs JDK 11+ の iFrame ビューが見つかりません 質問する

私はJDK 11 の JavaDocs

しかし、iFrames ビューは利用できなくなっているようです。調べてみましたが、なぜこのようなことが行われたのか、また代替手段があればそれについての詳細がわかりません。誰か詳細を教えてもらえませんか?

JDK 10 のビュー

JDK 10 の JavaDocs

JDK 11 のビュー

JDK 11 の JavaDocs

ベストアンサー1

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

これについてはJDK-8202961

以前は、API ドキュメント内を移動できるようにするために、標準ドックレットはウィンドウの左側のフレームにインデックスを表示し、クラス、パッケージ、(最近では) モジュールを選択してウィンドウの本体に表示できるようにしていました。

最近では、ドックレットは「検索」機能をサポートするようになり、表示する項目をより多目的に検索できるようになりました。また、ドックレットは HTML 5 (のみ) を使用する方向に進んでおり、HTML 5 のフレームの基本的なサポートは HTML 4 よりも少なくなっています。

そしてJDK-8187794その他

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

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

要約すれば、検索機能に慣れてください。フレーム化された Javadoc は廃止される予定です。

おすすめ記事