Проект Maven в Eclipse `org.springframework не может быть разрешен к типу` от целевого пути
Я перешел на проект maven, который, когда я запускаю mvn clean install
из строковых команд командной строки и работает нормально. У меня был этот проект, отображаемый в Eclipse без ошибок ранее за неделю до того, как я закрыл свою систему. Это заставляет меня думать, что у меня неправильная конфигурация, и надеюсь, что кто-то может дать мне проверку на работоспособность.
Внутри Eclipse я вижу сообщенные ошибки, связанные с org.springframework cannot be resolved to a type
в файлах в таких путях, как <project_path>/target/<project>-<version>/WEB-INF/...
То, что бросается в глаза, это путь к target
, который является производной папкой.
Зависимости Maven Отображение:
![введите описание изображения здесь]()
Границы включены:
![введите описание изображения здесь]()
Project Explorer View:
![введите описание изображения здесь]()
Из приведенных выше скриншотов вы можете видеть, что связанные файлы jar вытягиваются должным образом из зависимостей maven. Любые идеи о том, что я неправильно сконфигурировал и почему я вижу ошибки с целевого пути?
Ответы
Ответ 1
Папки build
и WebContent
указывают, что вы неправильно импортировали проект Maven в Eclipse, следовательно, ошибки.
Один из способов исправить это:
-
Удалить проект из Eclipse.
-
Перейдите в папку проекта и удалите все ненужные папки. (Оставьте src
).
-
Перейдите в Eclipse, нажмите File
→ Import...
, выберите Existing Maven Projects
, выберите папку проекта, Finish
.