Но я заметил, что представление iFrames больше не доступно. Я огляделся, но не вижу подробностей о том, почему это было сделано, и какие есть альтернативы? Кто-нибудь может предоставить более подробную информацию?
Просмотр для JDK 10
Просмотр для JDK 11
Ответ 1
Если у кого-то еще есть такой же запрос, рамки больше не создаются по умолчанию.
В прошлом, для обеспечения навигации в документации API, стандартный доклет представлял индексы в кадрах в левой части окна, чтобы позволить выбрать классы, пакеты и (в последнее время) модули для отображения в основной части окна.
В последнее время доклет теперь поддерживает функцию "поиска", которая предоставляет более универсальный способ поиска элементов для просмотра. Отдельно, доклет движется в сторону использования HTML 5 (только), и базовая поддержка фреймов в HTML 5 меньше, чем в HTML 4.
Обновите javadoc/doclet, чтобы по умолчанию не генерировать кадры. Предупреждение должно быть сгенерировано, если для генерации фреймов указана опция "--frames". Поддержка кадров будет удалена из будущего выпуска.
Кажется, что если вы действительно хотите использовать фреймы, вы можете сгенерировать свой собственный из JDK src и получить предупреждение, но в какой-то момент это будет полностью удалено.
Таким образом, привыкнуть к функции поиска, рамочные Javadocs выходят!