Я уже зарегистрировал ошибку: 495662 - Поиск источника: не видеть исходный код в отладочном представлении.
Моя проблема звучит знакомо, но это не может быть, поскольку эта проблема кажется исправленной. Однако, Я установил точку останова в классе, исходящем из зависимости (через maven). Исходный код загружен, но по мере того, как программа достигает линии, которую я вижу, это
Источник не найден.
Я попытался добавить пути поиска, нажав "Изменить исходный путь поиска...", но ничего не изменилось. Я не знаю, что я должен добавить, чтобы отладчик нашел источники.
Похоже, что это перестало работать для всех моих зависимостей.
Как я разорвал исходный поиск и как его исправить?
Может быть важно:
Я запускаю свой tomcat из maven для создания этих целей:
tomcat7:run-war -am -pl mz-web-server -Denv=dev
но пока это не было проблемой.
Кроме того, ни одна из моих зависимостей maven, например. gwt-user*.jar
или `spring *. jar или что-либо перечисленное в пути поиска источника. Существует только путь "Default", который тоже не содержит его, - не должны ли эти банки быть там перечислены?
После загрузки Eclipse Mars 2, полностью удалив мой проект и повторно импортирую его без файлов .settings
, .project
или .classpath
, я все еще вижу эту проблему. Я не могу сказать, действительно ли это ошибка Eclipse, но на данный момент я не знаю, что еще может быть.
Я также попытался удалить C:\Users\<username>\.eclipse
и перезапустить IDE без разных результатов.
Это включенные библиотеки под Maven Dependencies. Как вы можете видеть, например, spring-security-core-*.jar
включен, а источник указывает на локальный репозиторий maven. Нажав на редактирование, я вижу полный путь C:/Users/Stefan/.m2/repository/org/springframework/security/spring-security-core/4.0.3.RELEASE/spring-security-core-4.0.3.RELEASE-sources.jar
и да, файл действительно есть.
Мои Переменные классa > :