один workspace нескольких проектов.
Допустим, есть два микросервиса — firstservice и secondservice. Это два отдельных .idea проекта spring boot. Соответсвенно, я бы хотел добавить эти два проекта в один общий workspace для удобной работы с ними в рамках одного пространства.
Я создал пустой проект. Далее пошел в File -> Project Structure -> Modules и добавил два проекта как external module и явно указал что используется mvn. Соответсвенно, во вкладке maven у меня теперь два модуля. При запуске mvn clean install firstservice и secondservice через idea, всё успешно собирается. Но в окне редактора все зависимости у меня красным цветом и при запуске одного сервиса через ide (запуск main функции) у меня, естественно, вылетает ошибка компиляции с текстовкой что spring boot не найден.
Что я упустил?)
наверное надо конфигурации для запуска разные сделать, чтобы идея знала какой сервис откуда запускать?
родительский пом файл нужен. На всякий случай скопируй бэкап и сделай в одной папке пом-файл и в папку скопируй два проекта. В пом-файле нужно указать дочерние проекты - https://www.baeldung.com/maven-multi-module
Подскажи, а на сколько корректна такая реализация? https://medium.com/backend-habit/intellij-idea-running-multiple-project-microservices-in-one-workspace-d61126fe0eef
У меня проблема по этой статье в том, что у меня не появляется окно с автонастройкой проекта с микросервисами)
У него энтерпрайз идея... может в этом прикол
Наверное лучше в личку написать или созвониться с демонстрацией экрана. Видимо у тебя не получается по туториалу сделать, да?
Разве IntelliJ поддерживает workspaces?
Угу. На туториале всё делают на винде. А у меня на мак оси чуток по-другому и не показывает те штуки, которые есть на скринах тутора)
Ну, я полагаю что это «около» воркспейс)) ибо отделный родительский помник создавать не нужно, но и у тебя это начинает работать только когда идея сама поймет что у тебя в иерархии проектов парочка разных спринг бут проектов
Обсуждают сегодня