Как просмотреть Javadoc в Eclipse? - PullRequest
12 голосов
/ 20 июня 2011

Я использую стороннюю библиотеку, которую я включил в свой проект. Он содержит классы для приложения, но не содержит источников или Javadoc. Как и ожидалось, при наведении курсора на импортируемый объект не отображается Javadoc.

Note: This element neither has attached source nor attached 
Javadoc and hence no Javadoc could be found.

Немного погуглив, наткнулся на 3 версии банок

  1. app.jar
  2. приложение-sources.jar
  3. Приложение-javadoc.jar

Похоже, app-javadoc.jar содержит только HTML-страницы, а источники приложений не содержат ничего, кроме файлов .java (с комментариями Javadoc).

Что я сделал:

  • Добавлены все 3 файла в список "Библиотеки со ссылками". После "обновить" проект, Javadoc до сих пор не показывает.

  • Кроме того, в свойствах для проект, я указал "Javadoc путь к файлу "к разархивированному содержимому app-javadoc.jar (подтверждено нормально)

Тем не менее, после того, как все это было сделано, мой Eclipse не может отображать Javadoc.

Пожалуйста, сообщите

Спасибо.

Ответы [ 3 ]

25 голосов
/ 20 июня 2011

Добавить только app.jar в Библиотеки со ссылками.

затем перейдите в Project Explorer, щелкните правой кнопкой мыши файл jar-> Properties -> Javadoc Location и добавьте местоположение Javadoc jar (app-javadoc.jar).

Если вы также хотите просмотреть исходный код, перейдите в «Java Source attachment» в том же диалоговом окне и добавьте туда app-sources.jar.

6 голосов
/ 20 июня 2011

Я думаю, вы должны установить местоположение javadoc для самой библиотеки, но не для свойства местоположения проекта javadoc.

Проект> Свойства> Путь сборки Java> Библиотеки разверните узел app.jar и выберите подузел «Расположение Javadoc», и вы увидите, что кнопка «Изменить» справа от дерева библиотеки включена.Затем нажмите кнопку «Редактировать», и вы сможете выбрать свой Javadoc в файле JAR.

Я использую Eclipse, а не MyEclipse, но я думаю, что они похожи.FYI

0 голосов
/ 12 мая 2016

Вот ответ по состоянию на 2016-05-12:

В обозревателе проектов Eclipse в разделе Ссылки на библиотеки щелкните правой кнопкой мыши файл JAR, для которого вам требуется документация. В данном примере мне требуется документация для библиотеки ввода-вывода Apache Commons.

enter image description here

Выберите Свойства. Затем выберите Javadoc Местоположение:

enter image description here

В случае, который я рассматриваю - библиотека ввода-вывода Apache Commons - файл javadoc jar хранится в том же каталоге, что и файл jar библиотеки. В диалоговом окне «Свойства» выберите «Javadoc» в «Архиве», перейдите к соответствующему каталогу и щелкните файл javadoc:

enter image description here

Нажмите Открыть, нажмите ОК, и все готово. Как показано ниже, когда вы наводите курсор на имя класса Apache Commons IO, появляется Javadoc:

enter image description here

...