Почему типы исчезают из Eclipse m2e classpath?

От одного раза в неделю до нескольких раз в день у меня возникает проблема исчезновения типов из classpath проекта в моих импортированных проектах m2e. Я нахожу мало или совсем не советую по поиску проблем, но это случается со мной в течение нескольких лет в нескольких разных одно- и многомодульных проектах Maven, в нескольких версиях Eclipse и в разных ОС.

Внезапно, совершенно неожиданно, определенные типы не могут быть разрешены. Иногда это происходит с типами в одном проекте. Однажды это случится с java.lang.String!

пример скриншота

  • Тот же проект занимает clean install в Maven 3 просто отлично (это не решает проблему в Eclipse).
  • Я могу это исправить, вырезав операторы import и вернувшись обратно в файл Java. Но на большом проекте это утомительно.
  • Я могу исправить это, удалив связанные конфигурации запуска, удалив проект и затем повторно импортировав проект.

Я дал Eclipse абсурдное количество памяти (4 ГБ) безрезультатно. Есть ли способ остановить это? Я действительно устал от этого.

.project
.settings / org.eclipse.core.resources.prefs
.settings / org.eclipse.m2e.core.prefs
.classpath

0 ответов

Другие вопросы по тегам