Я установил JDK 8 и Eclipse Kepler на новый компьютер, а затем импортировал несколько старых проектов, скопированных с старого компьютера (который использовал JDK 6, но это, вероятно, не актуально).
Я получаю ошибки, которые кажутся неуместными. Например, в классе, реализующем Observer
, Eclipse говорит, что мой метод update
"должен переопределять метод Суперкласса".
Когда я наводил указатель мыши на Observer в public class Foo implements Observer {
Вместо Джавадока я получаю
java.util.Observer
Note: This element neither has attached source nor attached Javadoc
and hence no Javadoc could be found.
Очевидно, мне нужно подключить Javadoc для всех материалов стандартной библиотеки Java.
Некоторые Google и чтение учебников не привели меня к очевидному решению.
Как исправить это в Eclipse для всех проектов/рабочих пространств?
вы должны установить местоположение javadoc для самой библиотеки, а не для свойства местоположения проекта javadoc.
Проект> Свойства> Путь сборки Java> Библиотеки расширяют узел app.jar и выбирают под узел Javadoc location, и вы увидите кнопку "Изменить" справа от дерева библиотеки. Затем нажмите кнопку "Изменить", и вы можете выбрать свой javadoc в файле jar.
app.jar
но я добавил путь Javadoc (путь к куче документов для загрузки для API Java) в rt.jar
функцию всплывающих rt.jar
/ всплывающих подсказок Javadoc (извините, не знаю это собственное имя). Должен ли я сделать это для каждого проекта в отдельности?