Как автоматически прикрепить javadoc или указать местоположение javadoc в eclipse

#java #eclipse #jar #javadoc

#java #eclipse #jar #Javadoc

Вопрос:

Я сгенерировал свой пакет mypackage.jar и mypackage-javadoc.jar .

И затем я последовал инструкциям здесь.

Я создал mypackage.jar.properties и внутри

 doc=docs/mypackage-javadoc.jar
 

теперь я поместил свой пакет в библиотеки и javadoc jar-файл в библиотеки / документы/

а затем, когда я импортирую mypackage.jar в мой проект.

в нем по-прежнему говорится: «Этот элемент не имеет ни подключенного источника, ни подключенного Javadoc, и, следовательно, Javadoc не найден».

Есть ли возможность автоматически синхронизировать javadoc с файлами моего класса, когда я просто импортирую mypackage.jar ?

Ответ №1:

Вам не нужен файл свойств. Убедитесь, что ваш JAR добавлен в путь к классу проекта (щелкните правой кнопкой мыши, Свойства, путь сборки Java). Затем вы должны увидеть свой Jar под узлом проекта в дереве с небольшим значком jar рядом с ним. Щелкните правой кнопкой мыши по нему, свойства, и появится графический интерфейс для настройки местоположения Javadoc.

Добавление JAR

Нажмите на местоположение Javadoc, а затем отредактируйте… Добавление Javadoc

Введите путь к вашему javadoc JAR.

Комментарии:

1. Да, я знаю, как прикрепить javadoc из пути сборки. Но я спрашивал, может ли eclipse узнать местоположение javadoc, добавив только мой пакет (jar). Другими словами, я хочу, чтобы мой пользователь мог видеть javadoc, не подключая javadoc самостоятельно.

2. Если вы используете Maven для сборки, есть способ автоматически настроить путь сборки, javadocs и исходный код для ваших зависимостей от бинарного JAR. Существует интеграция Eclipse для Maven (называемая m2e), которая автоматически обновляет ваши проекты. Я использую его годами. Другие инструменты сборки, такие как Gradle, также должны поддерживать что-то подобное, но я, честно говоря, не знаю.