Как получить JavaDoc для SWT и JFace в Eclipse?

Я новичок в Eclipse и не могу понять, как заставить JavaDocs для SWT и JFace отображаться при редактировании.

Как мне это сделать? Спасибо!


person steve    schedule 19.02.2009    source источник
comment
для Juno расположение jFace: help .eclipse.org/juno/topic/org.eclipse.platform.doc.isv/   -  person t3chi3    schedule 17.08.2012
comment
@ t3chi3: Эта ссылка сгнила; но см. wiki.eclipse.org/ для загрузки представления javadocs в браузере; для Eclipse помогла установка Eclipse SDK и Eclipse Platform SDK с помощью Install New Software.   -  person Martin Schröder    schedule 06.06.2013
comment
Вы не отметили правильный ответ как правильный. Ответ Фабиана Стига правильный. Но немного непонятно. Я описал это подробнее в своем ответе на случай, если кому-то понадобится.   -  person Samitha Chathuranga    schedule 21.08.2014


Ответы (7)


Я предполагаю, что вы сами загрузили банки и сослались на них в своем проекте. Если это так, вы можете щелкнуть правой кнопкой мыши банку в проводнике проекта (в узле «Библиотеки ссылок») и нажать «Свойства». В появившемся окне вы можете определить местоположение JavaDoc и источника jar, если они у вас есть.

Вы также можете достичь этого, щелкнув «Проект» > «Свойства» > «Путь сборки Java» > «Библиотеки» и развернув узел для jar-файла, в который вы хотите добавить javadoc/source.

Также стоит упомянуть, что если вы используете Maven (http://maven.apache.org/) для создания своего проекта , его система управления зависимостями позаботится о поиске исходников и javadocs за вас. Но это совсем другая тема. Также, возможно, стоит взглянуть на Ivy (http://ant.apache.org/ivy/) - аналогичная система управления зависимостями, но, как мне сказали, ее можно использовать, не продавая свою душу Maven.


Вы также можете иметь в виду, что на самом деле вы не видите javadocs: Окно > Показать представление > Другое... > Java > JavaDoc. Это представление покажет вам javadoc для того, что в данный момент находится в фокусе. Или просто наведите указатель мыши на метод, чтобы увидеть javadoc во всплывающем окне.

person Martin Dow    schedule 19.02.2009

Следуя совету укулеле, я смог щелкнуть правой кнопкой мыши банку и установить местоположение javadoc. В этом случае место для онлайн-javadoc было:

http://help.eclipse.org/stable/nftopic/org.eclipse.platform.doc.isv/reference/api/

Найдено на сайте SWT:

http://www.eclipse.org/swt/docs.php

Спасибо!

person steve    schedule 19.02.2009

Установите «Eclipse SDK», если вы хотите, чтобы JavaDoc был установлен для всего (включая плагины) в Eclipse. Сайт обновлений для этого

download.eclipse.org/eclipse/updates/4.4  

(это для eclipse juno. для kepler используйте номер версии 4.3 вместо 4.4)
Перейдите к Help > Install New Software... и укажите приведенный выше URL-адрес для раздела «Работа с». Затем вам следует выбрать «Eclipse SDK» и установить его.
После установки и повторного запуска eclipse все документы будут видны в вашем редакторе всякий раз, когда вы наводите указатель мыши на специальное ключевое слово.
Поверьте мне, это самый простой способ. и 100% правильный метод.

Для дальнейшего разъяснения. Что произойдет в этом случае, так это настроить путь javadoc для «org.eclipse.swt.gtk.linux.x86_64_3.102.1.v20140206-1358.jar» и «org.eclipse.swt_3.102.1.v20140206-1334». .jar" (или в Windows org.eclipse.swt.win32.win32.x86_643.xxxx.jar) и которые должным образом отображаются в зависимостях плагинов структуры проекта. Таким образом, чтобы вручную установить поддержку javadoc, щелкните правой кнопкой мыши проект> Путь сборки> настроить путь сборки> на вкладке библиотек> зависимости плагина выберите .jar, связанный с swt (для Windows org.eclipse.swt.win32.win32.x86_643.xxxx.jar а для linux org.eclipse.swt.gtk.linux.x86_64_xxxxxxx.jar) разверните его и установите местоположение javadoc. Для расположения документа Java вы должны указать путь к архиву org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar как "\Eclipse-Kepler\eclipse\plugins\org.eclipse.platform.doc.isv_4 .3.2.v20140205-0929.jar", который находится в папке PATH_TO_ECLIPSE_FOLDER\eclipse\plugins (если этого файла там нет, его следует поместить туда). U должен указать ссылку /api в качестве пути в архиве.

person Samitha Chathuranga    schedule 21.08.2014

Если вы используете «Проект подключаемых модулей», они там по умолчанию. Этот тип проекта доступен в "Eclipse для разработчиков RCP/плагинов" или "Eclipse Classic". Если у вас другая версия, вы сможете настроить такой проект после установки функции «Eclipse SDK» через диспетчер обновлений (в версии 3.4 в разделе «Доступное программное обеспечение» -> «Обновления проекта Eclipse»).

person Fabian Steeg    schedule 19.02.2009

Я часто обнаруживаю, что javadoc на eclipse.org загружается очень медленно. Javadocs могут быть включены в вашу установку eclipse и, таким образом, быть доступны локально; попробуйте меню Help->Help Contents и найдите 'SWT', чтобы узнать, верно ли это для вашей установки.

person Ben Hammond    schedule 25.05.2009

Один из способов — присоединить исходный jar SWT (например, org.eclipse.swt.gtk.linux.x86_64.source_3.7.0.v3735b.jar) из каталога eclipse/plugins к указанной библиотеке. Вы сможете просматривать как исходный код, так и Javadoc.

Найдено на форумах сообщества Eclipse: Standard Widget Toolkit (SWT) » JavaDocs .

person Michael Schmid    schedule 05.03.2013

Если вы разрабатываете с помощью org.eclipse.jface.text, также отредактируйте расположение javadoc jar org.eclipse.jface.text следующим образом:

http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/reference/api/

person Svante    schedule 15.05.2012