Eclipse как подключить javadoc

Как добавить документацию Java API в Eclipse?

Я загрузил документацию Java API из http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs и предположительно прикрепили его к Eclipse, используя

и местоположение было принято и «подтверждает» просто отлично. Однако, для жизни меня, я не могу заставить Eclipse показать Javadocs в всплывающей подсказке, когда я наведите указатель мыши на элемент (например, в объявлении ArrayList). Я также перезапустил Eclipse в попытках заставить его работать

Что я делаю не так?

13 ответов

Eclipse не извлекает подсказки из местоположения javadoc. Он использует только расположение javadoc для добавления к ссылке, Если вы говорите «открыть в браузере», вам нужно загрузить и прикрепить источник для JDK, чтобы получить подсказки. Для всех банок под JRE вы должны иметь следующее для местоположения javadoc:http://java.sun.com/javase/6/docs/api/. За ресурсы.банку, rt.jar, по jsse.Джар, Джей.Джар и чарсеты.банку вы должны прикрепить доступный источник здесь.

чтобы использовать автономную документацию Java API в Eclipse, вам нужно сначала загрузить ее. Ссылка для документов Java (последнее обновление 2013-10-21):

Он должен работать так, как он работать на меня. Мне больше не нужно подключение к Интернету для просмотра документации Java API в Eclipse.

для автономного Javadoc из zip-файла, а не для его извлечения.

почему такой подход?

это уже ответ, который использует извлеченные данные zip, но потребляет больше памяти, чем простой zip-файл.

сравнение zip-файла и извлеченных данных.

таким образом, этот подход экономит мое прибл. 200 МБ.

как использовать apidocs.зип?

2.Выберите jre С Installed JREs Нажмите кнопку Edit.

4.Найдите на Archive path и set Path within archive как показано выше. Вот и все.

5.Поместите курсор на любое имя класса или метода и нажмите Shift + F2

READ  Как подключить стиральную машину без фпс

Maibe необходим перезапуск для Eclipse. (как правило, не) Теперь вы должны увидеть документы, а также источники для классов из JDK.

Я прошел через ту же проблему, и я не нашел некоторые из приведенных выше ответов полезными, потому что они старые и с новым JDK 1.8, раздел документации имеет перевели в ГНЦ.zip в папке JDK (C:\Program файлы\Java\jdk1.8.0_101).

теперь я пробовал все сверху, и это показывало мне ту же проблему, если я нажимаю ctrl и нажимаю (например, String или System) в моей программе, я получаю источник не нашел.

вы можете сделать это, перейдите к папку с JDK (C:\Program файлы\Java\jdk1.8.0_101) установлен и попробуйте распаковать src.застежка-молния. Здесь вы можете столкнуться с проблемой, так как когда-то из-за административных прав на эту папку он не позволит вам распаковать это src.zip. Для решения проблемы скопируйте src.zip и вставьте в любую другую папку (например, рабочий стол), а затем создайте папку src и распакуйте в ней. Теперь скопируйте эту папку обратно в папку JDK 1.8* * (C:\Program файлы\Java\jdk1.8.0_101).**

все вышеуказанное расположение папок из моей системы, поэтому оно может отличаться для вас.

перейдите к установке JDK. ( C:\Program Files\Java\jdk1.8.0_66 для меня).

распакуйте (становится C:\Program Files\Java\jdk1.8.0_66\src\ для меня).

в окне редактора Eclipse: CTRL + Click на java.lang библиотека классов. (что-то вроде String ).

затмение будет жаловаться Source not found и скажу вам, что у вас нет источника.

найдите исходную папку ( C:\Program Files\Java\jdk1.8.0_66\src\ для меня).

Источник

Как подключить источник или JavaDoc в eclipse для любого файла jar, например. JavaFX?

В настоящее время я работаю с JavaFX. Всякий раз, когда я наводил курсор на метод JavaFX, он вызывает следующую ошибку:

READ  Как подключить передачу данных на мегафоне без оператора

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

Как мне это разрешить? Как я могу присоединить javadoc или источник, чтобы я мог видеть описание методов?

Вы можете настроить Javadocs с помощью загрузочной банки, в основном javadocs будет передаваться непосредственно из Интернета.

После нажатия «Принять лицензионное соглашение» вы можете скачать javafx-2_2_0-apidocs.zip

Ни проект/свойства/Местоположение Javadoc, ни проект/свойства/путь/библиотеки Java не помогли мне, пока я не выбрал и не перешел на вкладку Заказ и экспорт «в разделе Java Build Path» «Зависимости Android» и добавленный в library.jar. Надеюсь, это будет полезно.

В качестве альтернативы вы также можете

1) Перейдите к этому методу с помощью Ctrl + Нажмите на метод. Новая вкладка/окно откроется с текстом «Источник не найден» и кнопкой «Прикрепить источник..» в нем
2) Нажмите кнопку «Прикрепить источник..»
3) Появится новое окно. Нажмите кнопку «Внешняя папка»
4) Найдите папку javaadoc JavaFX. Если вы находитесь в Windows с настройками установки по умолчанию, путь к папке C:\Program Files\Oracle\JavaFX 2.0 SDK\docs

Во-первых, если вы получите сообщение

Примечание. Этот элемент не подключил источник и не добавил Javadoc, и, следовательно, Javadoc не найден.

Затем это означает, что вы уже включили внешнюю банку, необходимую для вашего проекта.

Следующим шагом будет связать внешнюю банку с ее javadoc url.

И вы все настроены!

Прежде всего ответы правильные, но есть и другой метод, который очень удобен.

RightclickOnProject > Конфигурация > Преобразовать в проект Maven

1. Выберите любую банку, для которой вы хотите загрузить источники или javadocs.

2. RightClick > Maven > Загрузить javadoc или Загрузить javasources

Я не мог заставить метод «Прикрепить источник. » работать, и я пробовал много разных способов. Javadocs для JavaFX установлены в Program Files\Oracle\JavaFX 2.x SDK\docs. Другой способ установки Javadocs:

READ  Как подключить компьютерную розетку к телефонному кабелю

Надеюсь, это поможет некоторым людям, которые были так же озадачены, как и я.

Источник

Как прикрепить javadoc или источники к jars в папке libs?

новая версия плагина ADT r17 для Eclipse добавлена функция автоматической настройки зависимостей JAR. Любой.файлы jar в папке / libs теперь добавляются в конфигурацию сборки. К сожалению, контейнер classpath зависимостей Android не модифицируется.

12 ответов

лучший способ ответить на ваш вопрос-обобщить ответы Ксавьер, plastiv, VinceFR и Кристофер.

пошаговую инструкцию

пример

в примере используется библиотека Gson.

структура каталогов папки libs:

содержание gson-2.2.2.сосуд.свойства

дополнительная информация

Скриншот панели Eclipse JavaDoc:

скриншот проекта Eclipse с использованием Gson с Android 4.2.2.:

ссылка на распакованные javadocs

вы должны придумать следующую структуру папок:

не забудьте закрыть и снова открыть проект Eclipse, как упоминалось выше! Вот скриншот рабочего примера проекта, ссылающегося на GoogleAdMobAds Android библиотека.

в windows вы должны избежать обратной косой черты для ссылок на пути doc и src в файле свойств. Например, для android-поддержка-v4.jar содержимое файла свойств что-то вроде:

В папке libs, вы должны быть:

Возможно, вам придется обновить свой проект, очистить его, закрыть его и снова открыть.

это работает для меня!

Я попробовал все вышеперечисленное и ни один из них не работал для меня. Я нашел метод, который всегда будет работать. В принципе, виновником является то, как ADT обрабатывает папку «libs», поэтому я перестаю использовать папку «libs». Вместо этого я создал папку «библиотеки» и использовал ее.

, следуя описанной выше процедуре ваш проект будет иметь папки вот как это выглядит:

ваш путь сборки Java будет выглядеть примерно так:

в порядке и экспорта библиотеки отмечены галочкой:

Источник

Поделиться с друзьями
Как подключить и установить...
Adblock
detector