Я отчаянно пытался импортировать многомодульный проект maven из GIT в мою (только что установленную) STS 3.9.4.
В последние часы я перепробовал множество решений, которые были опубликованы при переполнении стека, но ни одно из них не помогло мне.
Вот шаги, которые я сделал:
git clone
d репозиторий из командной строки (намеренно, потому что он также не работал, когда я использовал GIT-интеграцию STS)
- импортировал проект через
File
/ Import
/ Maven
/ Existing Maven Projects
После того, как проект был импортирован, он выглядит следующим образом:
![Project structure](https://i.stack.imgur.com/zIIsU.png)
(пожалуйста, не обращайте внимания на красный значок в левом верхнем углу, проблема сохраняется, даже если этот значок отсутствует)
Я могу Run As
/ Maven Install
любой pom.xml
, но когда я пытаюсь редактировать исходный код Java, Eclipse сообщает мне The resource is not on the build path of a Java project
.
Чтобы исправить это, я попытался:
- преобразовать в граненую форму
- добавлена природа Java
Configure Build Path
/ Set as source folder
- добавить
buildcommand
org.eclipse.jdt.core.javabuilder
в .project
Возможность сборки - это хорошо, но редактирование исходного кода без поддержки Organize Imports, Format Source и т. Д. - настоящая боль.