Как использовать документы Java 8 в Eclipse
У меня проблемы с просмотром документации по API для Java 8 в Eclipse. Вот пример проблемы, которую я имею
Calendar myCalendar = Calendar.getInstance();
Если я наведу курсор мышиCalendar
тогда я вижу все правильные документы, однако, если я наведу курсор мышиgetInstance()
Я получаю сообщение о том, что
Примечание. Этот элемент не имеет прикрепленного источника, и Javadoc не может быть найден в прикрепленном Javadoc.
У меня есть местоположение Javadoc для rt.jarhttp://docs.oracle.com/javase/8/docs/api/Я также попытался загрузить локальную копию документации, и у меня возникла та же проблема. Изменение ссылки на документацию по Java 7 устраняет проблему, с которой я столкнулся.
Eclipse, похоже, использует неправильный стиль привязки (не уверен, как еще это сформулировать) при поиске методов. Когда он ищетgetInstance()
метод, он проверяетhttp://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#getInstance (), но это должно быть проверка
Calendar.html # getInstance--
Кажется, что все скобки и запятые были заменены дефисами в ссылках на документацию по Java 8. Я испытывал эту проблему с Eclipse 4.3 (Kepler), 4.3 с патчами для Java 8, а теперь и с 4.4 (Luna)
Есть ли способ обновить Eclipse, чтобы он правильно отображал документы в подсказках мыши?