Я разместил это на форуме затмения в ноябре и не получил ответа. Похоже, что кто-то уже сталкивался с этой проблемой раньше, поэтому я решил опубликовать ее здесь.
Общее описание: Каждый раз, когда я перезагружаю свой локальный веб-сервер Tomcat, при следующем достижении точки останова eclipse не может найти источник проекта.
Справочная информация: Я использую Eclipse на моей нынешней работе около семи месяцев. Я не сталкивался с этой проблемой в течение первых двух месяцев, но она была постоянной в течение последних пяти месяцев. Я думал, что это может быть связано с конкретным проектом, но это происходит с каждым проектом, который я открываю, даже с проектами, у которых ранее не было проблем.
Подробности: Каждый раз, когда я перезагружаю свой веб-сервер tomcat, то при следующем достижении точки останова затмения окно источника пусто с сообщением «Источник не найден». красным, а затем под этой кнопкой: «Изменить исходный путь поиска ...»
Я нажимаю на кнопку, которая открывает окно «Редактировать путь поиска источника» с указанием только «По умолчанию» в разделе «Путь поиска локального источника».
Я нажимаю "Добавить ...", чтобы открыть окно Добавить источник. В этом окне я дважды щелкаю на «Java Project», который вызывает окно выбора проекта. В этом окне указан один проект (проект, который в данный момент открыт, и который я сейчас отлаживаю).
Я отмечаю флажок рядом с этим проектом и нажимаю кнопку ОК (оставляя два других флажка отмеченными). Это возвращает меня к окну Редактировать исходный путь поиска, и теперь мой проект отображается вместе с именем по умолчанию в разделе «Исходный путь поиска».
Я нажимаю кнопку ОК, и в окне редактора появляется источник, и я могу продолжить без проблем, пока в следующий раз не перезапущу свой сервер Tomcat (что я могу делать десять или более раз в день).
Прочие сведения: Я попытался изменить раздел проекта «Исходный путь сборки» и добавить локальный код jar в библиотеки «Сборочных путей», но, похоже, это не помогло. Я много гуглил и искал на этом форуме и в списке ошибок, но не могу найти никакой соответствующей информации. Как я уже сказал, эта проблема начала возникать совершенно неожиданно около пяти месяцев назад, и теперь это происходит каждый раз. Нужно ли установить переменную окружения?
Любая помощь очень ценится!
Спасибо,
Джереми