Как включить и связать с внешними javadocs - PullRequest
0 голосов
/ 10 мая 2019

В настоящее время я создаю javadoc для проекта, который в значительной степени зависит от некоторых внешних библиотек, таких как guava.Все зависимости перечислены в pom.xml, и чтобы избежать необходимости вручную обновлять ссылки при каждом изменении версии библиотеки, я хотел бы создать / загрузить javadocs для всех наших зависимостей и ссылки на локальные версии javadocs длявнешние библиотеки в javadocs проекта.

Я видел <offlineLinks>, и я не верю, что это решает всю проблему, но вполне возможно, что я что-то здесь упускаю.

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 13 июня 2019

Попробуйте использовать <links> в конфигурации Javadoc.Вы можете найти больше документации о том, как его использовать здесь

Несколько замечаний:

  1. Для меня внешние ссылки работали только с maven-javadoc-pluginверсия 3.1.0, а не с 3.0.1
  2. Все внешние ссылки должны иметь загружаемый файл package-list, т. е. если вы добавили ссылку https://example.com/apidocs/,, файл должен быть загружен по адресу https://example.com/apidocs/package-list
...