Как подключить источник или JavaDoc в eclipse для любого файла jar, например. JavaFX?
В настоящее время я работаю с JavaFX. Всякий раз, когда я наводил курсор на метод JavaFX, он вызывает следующую ошибку:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
Как мне это разрешить? Как я могу присоединить javadoc или источник, чтобы я мог видеть описание методов?
Ответы
Ответ 1
Вы можете настроить Javadocs с помощью загрузочной банки, в основном javadocs будет передаваться непосредственно из Интернета.
Полные шаги:
- Откройте страницу "Путь сборки" проекта (щелкните правой кнопкой мыши, свойства,
Java build path).
- Откройте вкладку "Библиотеки".
- Разверните node соответствующей библиотеки (JavaFX).
- Выберите местоположение JavaDoc и нажмите "Изменить".
- Введите местоположение файла, содержащего Javadoc.
В частности, для javaFX javadoc введите http://docs.oracle.com/javafx/2.0/api/
для автономных javadocs, вы можете скачать с: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
После нажатия "Принять лицензионное соглашение" вы можете скачать javafx-2_2_0-apidocs.zip
Ответ 2
- Загрузите файл jar, содержащий JavaDocs.
- Откройте страницу "Путь сборки" проекта (правый клик, свойства, путь построения Java).
- Откройте вкладку "Библиотеки".
- Разверните node соответствующей библиотеки (JavaFX).
- Выберите местоположение JavaDoc и нажмите "Изменить".
- Введите местоположение в файл, содержащий Javadoc (тот, который вы только что загрузили).
Ответ 3
Ни проект/свойства/Местоположение Javadoc, ни проект/свойства/путь/библиотеки Java не помогли мне, пока я не выбрал и не перешел на вкладку Заказ и экспорт "в разделе Java Build Path" "Зависимости Android" и добавленный в library.jar. Надеюсь, это будет полезно.
Ответ 4
В качестве альтернативы вы также можете
1) Перейдите к этому методу с помощью Ctrl + Нажмите на метод. Новая вкладка/окно откроется с текстом "Источник не найден" и кнопкой "Прикрепить источник.." в нем
2) Нажмите кнопку "Прикрепить источник.."
3) Появится новое окно. Нажмите кнопку "Внешняя папка"
4) Найдите папку javaadoc JavaFX. Если вы находитесь в Windows с настройками установки по умолчанию, путь к папке C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
Ответ 5
Во-первых, если вы получите сообщение
Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не найден.
Затем это означает, что вы уже включили внешнюю банку, необходимую для вашего проекта.
Следующим шагом будет связать внешнюю банку с ее javadoc url.
- перейдите в проводник пакетов, разверните папку проекта, разверните ссылки на библиотеки
- щелкните правой кнопкой мыши внешнюю банку, с которой вы хотите связать свой javadoc с
- Свойства кликов → Местоположение javadoc
- копировать и прокручивать URL-адрес для javadoc, который вы подключаете через Интернет в путь местоположения javadoc.
- нажмите
И вы все настроены!
Ответ 6
Прежде всего ответы правильные, но есть и другой метод, который очень удобен.
Предварительное условие: Ваш проект - проект Maven или преобразует его в проект Maven.
RightclickOnProject > Конфигурация > Преобразовать в проект Maven
- Теперь выполните следующие действия:
1. Выберите любую банку, для которой вы хотите загрузить источники или javadocs.
2. RightClick > Maven > Загрузить javadoc или Загрузить javasources
![введите описание изображения здесь]()
Ответ 7
Я не мог заставить метод "Прикрепить источник..." работать, и я пробовал много разных способов. Javadocs для JavaFX установлены в Program Files\Oracle\JavaFX 2.x SDK\docs. Другой способ установки Javadocs:
- Щелкните правой кнопкой мыши по проекту, выберите "Свойства"
- Выберите библиотеки в правой части вкладки
- В правой верхней части вкладки вы можете увидеть "Платформа JavaFX по умолчанию" или что-то подобное. Нажмите кнопку "Управление платформами". (Вы также можете установить эту платформу по умолчанию здесь, если у вас ее еще нет).
- На появившейся вкладке "Диспетчер платформы Java" выберите "Платформа JavaFX по умолчанию" с левой стороны, а затем щелкните вкладку JavaFX в правой части окна.
- Одно из полей ввода помечено как "JavaFX Javadoc". Нажмите кнопку "Обзор" рядом с этим полем и перейдите к указанному выше файлу документов.
Надеюсь, это поможет некоторым людям, которые были так же озадачены, как и я.
Ответ 8
В дополнение к ответу @dhroove
(написал бы комментарий, если бы у меня было 50 представителей...)
Ссылка изменилась на:
http://docs.oracle.com/javafx/2/api/
По крайней мере, мое затмение не смогло использовать ссылку от него.
Ответ 9
Это уже в другом потоке, просто простое затмение будет автоматически загружать JavaDoc (но вам нужно сначала щелкнуть метод).
Где можно загрузить JavaDoc для JPA 2.0?
Ответ 10
Этот трюк работал у меня в Eclipse Luna (4.4.2): для файла jar, который я использую (htsjdk), я упаковал источник в отдельный файл jar (по имени htsjdk-2.0.1-src.jar; мог бы сделать это, поскольку htsjdk является открытым исходным кодом) и сохранил его в папке lib-src моего проекта. В моем собственном источнике Java я выбрал элемент, который я использовал из jar, и нажмите F3 (Open declare). Eclipse открыл файл класса и показал кнопку "Прикрепить источник". Я нажал кнопку и указал на файл src jar, который я только что вложил в папку lib-src. Теперь я получаю Javadoc при зависании над тем, что Im использует из банки.
Ответ 11
Если вы используете maven, просто выполните:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
Ответ 12
Вы можете указать онлайн-расположение Javadoc для конкретного JAR файла в Eclipse. Это спасло мой день, когда я не смог найти загружаемые Javadocs для Kafka.
- В
Package Explorer
щелкните правой кнопкой мыши по предполагаемому JAR файлу (в рамках проекта "Библиотеки со ссылками" или "Maven Dependences" или что-нибудь в этом роде) и выберите Properties
.
- Нажмите на
Javadoc Location
.
- В поле
Javadoc location path
под URL-адресом Javadoc введите URL-адрес онлайн-Javadoc, который, скорее всего, заканчивается на /<version>/javadoc/
. Например, Javadoc Kafka 2.3.0 расположены по адресу http://www.apache.org/dist/kafka/2.3.0/javadoc/ (вы можете изменить https
на http
в вашем URL, так как он вызвал предупреждение о недопустимом местоположении после нажатия на Validate...
для меня).