Ответ 1
Щелкните правой кнопкой мыши проект в представлении "Проводник пакетов" и выберите "Обновить".
Я унаследовал проект java и не имею большого опыта работы с Eclipse. В проводнике пакетов я вижу схему проекта со всеми классами, но когда я пытаюсь отредактировать любой из них, он говорит, что исходный код не найден. Когда я смотрю исходный код, там, где он, кажется, должен быть. Я предполагаю, что, вытаскивая код из источника управления, путь должен быть изменен с оригинала. Есть ли простой способ сказать IDE просто подключить файл кода к классу?
Что действительно странно, так это то, что "некоторые" из файлов в том же каталоге найдены, а другие нет. Не могу сказать, что я очень высоко ценю эту IDE.
Щелкните правой кнопкой мыши проект в представлении "Проводник пакетов" и выберите "Обновить".
Вы можете иметь Eclipse делать это автоматически для вас.
Используя последнюю версию, перейдите в Window → Preferences.
Выберите "Общие" → "Рабочая область" и убедитесь, что отмечены первая и вторая опции:
Это очень полезно, особенно если вы используете Dropbox или что-то подобное (wuala и т.д.):)
просто обновление не всегда является ответом. У меня возникла эта проблема с источником, когда я импортировал два проекта с одним и тем же контекстом для обзора, и Eclipse заставил меня устранить их, что привело к изменению веб-контекста второго. Источник для одного был ссылкой на другую папку источника контекста. например,
в .settings/org.eclipse.wst.common.component
(в папке A1) элемент wb-module
ссылался на другой контекст /A [позже] и использовал его исходный код, а не для /A.
Я решил это, обновив все ссылки в файле org.eclipse.wst.common.component
в каждом проекте в соответствии с их правильным проектом
** суффикс, который я выбрал при импорте, не имеет особого значения
По умолчанию "F5" на выделенном ресурсе также обновит его.
Вы можете щелкнуть правой кнопкой мыши по имени проекта и нажать "Обновить". И, конечно, вы можете выбрать имя пакета и нажать "Обновить".
Нажмите на проект, затем нажмите F5, чтобы обновить файл. Это должно быть хорошо.
Если обновление и очистка не работают, возможно, просто просто запустите свой код. Для меня это трюк. После того, как многие обновления и очистки/здания не работали.
Просто удалите все проекты из рабочей области eclipse и снова импортируйте все проекты. Он работает для меня. Просто попробуйте
Если вы используете maven или другой строитель, убедитесь, что вы отключили подключаемые модули некоторых плагинов, особенно те, которые предназначены для генерации/изменения кода, никогда не позволят вам полностью синхронизировать