Как подключить источник или JavaDoc в eclipse для любого файла jar, например JavaFX?
В настоящее время я работаю с JavaFX. Всякий раз, когда я наводил курсор на метод JavaFX, он вызывает следующую ошибку:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
Как мне это разрешить? Как я могу присоединить javadoc или источник, чтобы я мог видеть описание методов?
- Создание кнопки JavaFX 2 с использованием только FXML - Как добавить изображение к кнопке?
- JavaFX: обновление ListView при изменении элемента ObservableList
- Сделайте часть текста полужирным в ярлыке JavaFx или тексте
- JavaFX и OpenJDK
- Проектирование заставки (java)
- Проверка столкновения фигур с JavaFX
- Как обновить поле метки каждые 2 секунды в java fx?
- Постоянно обновлять пользовательский интерфейс в рабочем streamе Java FX
- Результат возврата от платформы javafx platform runter
- Запуск JavaFX из основного метода classа, который не расширяет Application
- Копируемый ярлык / TextField / LabeledText в JavaFX
- Пример подключения JavaFX MySQL
- Действительная подпись JAR для проектов JavaFX
- Загрузите файл jar, содержащий JavaDocs.
- Откройте страницу « Путь сборки» проекта (правый клик, свойства , путь построения Java ).
- Откройте вкладку « Библиотеки ».
- Разверните узел соответствующей библиотеки (JavaFX).
- Выберите местоположение JavaDoc и нажмите « Изменить» .
- Введите местоположение в файл, содержащий Javadoc (тот, который вы только что загрузили).
Вы можете настроить Javadocs с помощью загрузочной банки, в основном javadocs будет передаваться непосредственно из Интернета.
Полные шаги:
- Откройте страницу «Путь сборки» проекта (правый клик, свойства, путь построения Java).
- Откройте вкладку «Библиотеки».
- Разверните узел соответствующей библиотеки (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
Ни Project / Properties / Javadoc Location, ни Project / Properties / Java Build Path / Libraries не помогли мне, пока я не выбрал и не перешел на вкладку « Заказ и экспорт » в « Java Build Path » «Android Dependencies» и добавленную библиотеку .jar. Надеюсь, это будет полезно.
Кроме того, вы также можете,
1) Перейдите к этому методу с помощью Ctrl + Щелкните по методу. Новая вкладка / окно откроется с текстом «Источник не найден» и кнопкой «Прикрепить источник ..» в нем
2) Нажмите кнопку «Прикрепить источник».
3) Появится новое окно. Нажмите кнопку «Внешняя папка»
4) Найдите папку javaadoc JavaFX. Если вы находитесь в Windows с настройками установки по умолчанию, то путь к папке – C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
Я не мог заставить метод «Прикрепить источник …» работать, и я пробовал много разных способов. Javadocs для JavaFX установлены в Program Files \ Oracle \ JavaFX 2.x SDK \ docs. Другой способ установки Javadocs:
- Щелкните правой кнопкой мыши по проекту, выберите «Свойства»
- Выберите «Библиотеки» в правой части вкладки
- В правой верхней части вкладки вы можете увидеть «Платформа JavaFX по умолчанию» или что-то подобное. Нажмите кнопку «Управление платформами». (Вы также можете установить эту платформу по умолчанию, если у вас ее еще нет).
- На появившейся вкладке Java Platform Manager выберите «Платформа JavaFX по умолчанию» с левой стороны, а затем щелкните вкладку JavaFX в правой части windows.
- Одно из полей ввода обозначено как «JavaFX Javadoc». Нажмите кнопку «Обзор» рядом с этим полем и перейдите к установленному файлу документов, указанному выше.
Надеюсь, это поможет некоторым людям, которые были так же озадачены, как и я.
Во-первых, если вы получите сообщение
Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не найден
Тогда это означает, что вы уже включили внешнюю банку, необходимую для вашего проекта.
Следующим шагом было бы связать внешнюю банку с ее javadoc url.
- перейдите в проводник пакетов, разверните папку проекта, разверните ссылки на библиотеки
- щелкните правой кнопкой мыши внешнюю банку, с которой вы хотите связать свой javadoc с
- Свойства клика -> местоположение javadoc
- копировать и прокручивать URL-адрес для javadoc, который вы подключаете онлайн в путь местоположения javadoc
- нажмите
И ты все настроен!
В дополнение к ответу @dhroove (написал бы комментарий, если бы у меня было 50 rep …)
Ссылка изменилась на: http://docs.oracle.com/javafx/2/api/
По крайней мере, мое затмение не смогло использовать ссылку от него.
Прежде всего ответы правильные, но есть и другой метод, который очень удобен.
Предварительное условие: ваш проект – проект Maven или преобразует его в проект Maven.
RightclickOnProject> Конфигурация> Преобразовать в проект Maven
– Теперь выполните следующие действия:
1 . Выберите любую банку, для которой вы хотите загрузить источники или javadocs.
2 . RightClick> Maven> Загрузить javadoc или Загрузить javasources
Это уже в другом streamе, просто простая настройка затмения автоматически загрузит JavaDoc (но вам нужно сначала щелкнуть метод).
Где можно загрузить JavaDoc для JPA 2.0?
Этот трюк работал для меня в Eclipse Luna (4.4.2): для файла jar, который я использую (htsjdk), я упаковал источник в отдельный файл jar (по имени htsjdk-2.0.1-src.jar; я мог бы это сделать поскольку htsjdk является открытым исходным кодом) и сохранил его в папке lib-src моего проекта. В моем собственном источнике Java я выбрал элемент, который я использовал из jar, и нажмите F3 (Open declare). Eclipse открыл файл classа и показал кнопку «Прикрепить источник». Я нажал кнопку и указал на файл src jar, который я только что вложил в папку lib-src. Теперь я получаю Javadoc, когда нависаю над чем-либо, что я использую из банки.
Если вы используете maven, просто выполните:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true