У меня проблемы с просмотром документации по API для Java 8 в Eclipse. Вот пример проблемы, с которой я сталкиваюсь
Calendar myCalendar = Calendar.getInstance();
Если я наведу указатель мыши на Calendar, я увижу всю правильную документацию, однако, если я наведу указатель мыши на getInstance(), я получу сообщение о том, что
Примечание. Этот элемент не имеет прикрепленного источника, и документ Javadoc не может быть найден в прикрепленном документе Javadoc.
У меня есть расположение Javadoc для rt.jar, установленное на http://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, чтобы он правильно отображал документы при наведении курсора мыши на всплывающие подсказки?