Затмение Гелиос не показывает Javadoc - PullRequest
3 голосов
/ 04 марта 2012

Недавно у меня появился новый компьютер, и я установил Eclipse Helios там. Раньше на моем старом компьютере, когда я использовал control-assist (Ctrl + Пробел) и выделил предложенные методы, Javadoc для этого метода раньше отображался рядом с всплывающим окном помощи управления с описанием метода, параметрами и т. Д. ...

Однако на моем новом компьютере этот Javadoc не появляется, и появляются только предложения методов - но даже аргументы методов не названы (они просто называются arg0, arg1 и т. Д.) , Единственное, о чем я могу подумать, это что-то новое в новой установке, это ZoneAlarm, но, насколько я вижу, я позволил затмению через брандмауэр; если это не связано с самой Java.

Эта функция действительно полезна для меня, поэтому любые советы о том, как решить эту проблему, будут с благодарностью. Заранее спасибо.

Ответы [ 3 ]

8 голосов
/ 04 марта 2012

Eclipse использует JRE вместо JDK в качестве Java по умолчанию.

  • Загрузите и установите JDK.
  • В настройках Eclipse Java -> Установленные JRE. Используйте «Добавить» или «Поиск», чтобы найти и добавить только что установленный JDK.
  • Переместите флажок, указывающий Java по умолчанию, на вновь найденный JDK.
  • Разрешить перестройку рабочей области.
1 голос
/ 04 марта 2012

Вам нужно нажать F3 на названии класса или метода, для которого вы хотите увидеть javadoc.Затем в редакторе откроется его источник или, если у вас нет подключенного источника, у вас будет экран с байт-кодом, сообщающий, что источники не подключены.Затем вам нужно открыть вид пакета, по умолчанию он находится слева.В верхней части есть значок с двумя стрелками, если он не нажат, нажмите его.Он покажет источник, который вы открыли в представлении пакета, затем вам нужно найти файл jar, содержащий ваш источник, прокрутив его вверх, если вы его еще не установили.

Теперь нажмите правую кнопку мыши на этой банке, вы увидите окно свойств.Выберите Javadoc, затем вам нужно выбрать местоположение Javadoc.Вы можете предоставить URL для онлайн-Javadoc.URL-адрес, на который вы будете указывать, должен содержать страницу с именем index.html или аналогичной, иначе Eclipse не позволит вам использовать этот URL-адрес.Также вы можете скачать Javadoc локально, а затем выбрать расположение этого архива Javadoc.Если вам нужен javadoc для библиотек java SE, вы можете найти его в каталоге установки jdk в папке src.zip.Надеюсь, это поможет.

0 голосов
/ 04 марта 2012

Вы указали javadoc расположение вашей библиотеки?

Окно -> Настройки -> Java -> Установленные JRE -> Выберите JRE -> Редактировать -> Выбрать файл (ы) .jar (rt.jar) -> Расположение Javadoc

...