11

Вопрос по javadoc, eclipse, java – Отсутствует базовый JavaDoc в Eclipse

Несколько дней назад Eclipse отлично работал в поиске javadoc для базовых классов, таких как Java.io.File. Однако в последнее время при наведении указателя мыши на эти классы появляется только сообщение о том, что источник и javadoc отсутствуют:

& quot; Примечание. Этот элемент не имеет прикрепленного источника, и Javadoc не может быть найден в прикрепленном Javadoc. & quot;

Я не могу на всю жизнь найти вариант, который позволил бы мне выбрать местоположение базовой документации. Кто-нибудь знает, как это исправить?

  • Error: User Rate Limit Exceeded

    от akrolsmir
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit ExceededrtError: User Rate Limit Exceeded

    от
  • Error: User Rate Limit ExceededJavadoc LocationError: User Rate Limit Exceededjrt-fs.jarError: User Rate Limit Exceededhttps://docs.oracle.com/javase/7/docs/api/Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceededdocs.oracle.com/javase/7/docs/apiError: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от akrolsmir
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceededdocs.oracle.com/javase/7/docs/apiError: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от akrolsmir
  • Error: User Rate Limit Exceededdocs.oracle.com/javase/7/docs/apiError: User Rate Limit Exceeded

    от
5 ответов
  • 11

    Разверните свою системную библиотеку JRE и найдите rt.jar (classes.jar

    для Mac OS X). Щелкните правой кнопкой мыши и выберите «Свойства».

    classes.jar

    Затем вы можете указать местоположение Javadoc (а также местоположение источника).

    properties

  • 10

    Лучший способ сделать это Идти к

    Project > Properties > Java Build Path > Libraries и разверните Системную библиотеку JRE[your jre version] then, rt.jar, Выберите Исходное вложение, нажмите Изменить & # x2026 ;. Выберите файл исходного кода (Внешний файл & # x2026;) и нажмите ОК.

    Другие способы присоединения исходного кода Java упомянуты в этой ссылке

    http://www.cavdar.net/2008/07/14/3-ways-of-jdk-source-code-attachment-in-eclipse/

  • 9

    Я тоже столкнулся с этой проблемой пару раз. Это особенно раздражает

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

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

    Go to: Window -> Preferences Expand: Java -> Installed JREs Select your default Java installation Press ''Edit'' Select all the JRE system libraries Press ''Javadoc Location...'' In the Javadoc location path put in the path to the online documentation. For Java 8 for example this is http://docs.oracle.com/javase/8/docs/api/. (If you press ''Validate...'' it will tell you if it is a valid javadoc location.) Press ''OK'', then ''Finish'', then ''OK''

    И вот у вас есть несколько изображений:

    Eclipse Settings: Installed JREs

    Select all JRE system libraries

    Edit javadoc location

    И ваш основной Java Javadoc готов к работе.

  • 2

    У меня такая же проблема.

    Я удалил Eclipse, удалил все данные, относящиеся к Eclipse, из домашнего каталога данных моего пользователя и приложения, удалил, остановил все Java JRE и JDK, но ничего не помогло.

    The solution on my system was to change the protocol in the JavaDoc URL from HTTP to HTTPS

    например для JRE 7 я изменил URL сhttp://docs.oracle.com/javase/7/docs/api/ вhttps://docs.oracle.com/javase/7/docs/api/

    (используйте шаги, упомянутые Терри, и замените «http» на «https»)

  • 4

    Нажмите System.out.println();

    Нажмитеctrl+click (или жеcommand+click если вы используете Mac) для любого способа, в котором нет javadocs. Например, в этой строке:

    System.out.println();
    

    ... при условии, что нет никаких javadocs дляprintln, управляющий щелчокprintln откроется новая вкладка с кнопкой «Прикрепить источник ...». И это все!