2012-01-11 3 views
1

Я использую Eclipse IDE для разработчиков на JavaJavadoc не доступен в Затмении

Версия: Helios Service Release 2 Сложение ID: 20110218-0911

У меня есть проблема, подобное этому stackoverflow question

On прочитав другие вопросы, я обнаружил, что ошибка

Этот элемент не имеет прикрепленного источника, и Javadoc не найден в атташе d Javadoc

вызвано тем, что Eclipse не может найти файл javadoc.

Я проверил, у меня есть JDK и JRE в c программных файлах/java-местоположении. У меня есть файл src.zip в C: \ Program Files \ Java \ jdk1.6.0_30, у меня есть файл src lib на C:/Program Files/Java/jre6/lib/rt.jar

Оба эти пути задается в переменных класса.

Установлен JRE ссылается на C: \ Program Files \ Java \ jre6 и расположения документации для всех системных библиотек JRE устанавливается в http://java.sun.com/javase/6/docs/api/

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

У вас есть какие-либо советы относительно того, как это сделать?

ответ

4

enter image description here

В Eclipse, перейдите в окно, Preferences и перейдите к параметрам типа или для документирования Javadoc, где он говорит, что "фильтр типа текста. Проверьте, отмечены ли опции «Обработать комментарии Javadoc». Он может попросить вас выполнить полную перестройку своих проектов после того, как вы проверите/снимите этот флажок.

+2

В настоящее время это самый популярный хит в Google, поскольку «eclipse javadoc не работает», поэтому я оставлю это здесь. Отмена проверки, применения, перепроверки и повторного использования работала для меня, когда я потерял Javadoc во время работы в чистой среде Java. –

2

Вы, похоже, разрабатываете приложение для Android в Eclipse. Когда у вас установлены плагины ADT, вы больше не используете стандартные Java JDK, а скорее версии для Android.

Чтобы исправить это, вы захотите установить пакет «Документация для Android SDK» с помощью Android SDK и AVD Manager. Это поместит папку документации в местоположение sdk android, подходящую для eclipse + плагинов ADT, чтобы предоставить вам всплывающие окна javadoc.

+0

Привет, я только что загрузил документацию для android для api 15 из sdk manager. Я могу видеть папку docs, добавленную в моем диспетчере sdk для папки Windows. Но все же я не мог понять, как указать затмение, чтобы поймать папку D: \ android-sdk-windows \ docs. может ли вы продолжить руководство? – adityag

+1

Хорошо, я добавил файл:/D:/android-sdk-windows/docs/reference/to javadoc location (опция найдена по щелчку правой кнопкой мыши по проекту и выбору свойств свойства). Он сказал, что местоположение, вероятно, будет действительным, и я мог бы открыть java doc в браузере, но все же на мыши наведите указатель мыши, я не вижу подсказки java doc для методов java и android :( – adityag

2

Была та же проблема с Eclipse Mars (4.5.1). Мне нужно присвоить вложение Источник в rt.jar к src.zip вручную:

  • Перейдите на страницу свойств вашего проекта: Project> Properties> Java сборки Path> JRE System Library> rt.jar> прикрепление Источник.
  • Нажмите Edit ..., выберите Внешнее расположение и положить путь к src.zip здесь.
0
  1. Перейдите к этому методу с помощью Ctrl + Нажмите на метод. Новая вкладка/окно откроется с текстом «Источник не найден» и кнопка «Прикрепить источник» в нем.
  2. Нажмите кнопку «Прикрепить источник» Открывается новое окно.
  3. Нажмите кнопку "Внешняя папка".
  4. Нажмите кнопку "External File"
  5. Если вы на Windows, с настройками установки по умолчанию, то путь папки C: \ Program Files \ Java \ jre1.8.0_151 \ Lib, а затем нажмите на rt.zip файл и нажмите на «Открыть».
  6. Нажмите кнопку "OK"

Надеется, что это отвечает на ваш вопрос.