170 похожих чатов

Всем привет! Вопрос по intellij idea. Хочу попрактиковаться в добавлении в

один 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 не найден.

Что я упустил?)

10 ответов

12 просмотров

наверное надо конфигурации для запуска разные сделать, чтобы идея знала какой сервис откуда запускать?

родительский пом файл нужен. На всякий случай скопируй бэкап и сделай в одной папке пом-файл и в папку скопируй два проекта. В пом-файле нужно указать дочерние проекты - https://www.baeldung.com/maven-multi-module

Vyacheslav-Yashunin Автор вопроса
Dida A
родительский пом файл нужен. На всякий случай скоп...

Подскажи, а на сколько корректна такая реализация? https://medium.com/backend-habit/intellij-idea-running-multiple-project-microservices-in-one-workspace-d61126fe0eef

Vyacheslav-Yashunin Автор вопроса
Vyacheslav Yashunin
Подскажи, а на сколько корректна такая реализация?...

У меня проблема по этой статье в том, что у меня не появляется окно с автонастройкой проекта с микросервисами)

Vyacheslav Yashunin
Подскажи, а на сколько корректна такая реализация?...

Наверное лучше в личку написать или созвониться с демонстрацией экрана. Видимо у тебя не получается по туториалу сделать, да?

Разве IntelliJ поддерживает workspaces?

Vyacheslav-Yashunin Автор вопроса
Dida A
Наверное лучше в личку написать или созвониться с ...

Угу. На туториале всё делают на винде. А у меня на мак оси чуток по-другому и не показывает те штуки, которые есть на скринах тутора)

Vyacheslav-Yashunin Автор вопроса
saksonov 👀 [btw, I use Arch]
Разве IntelliJ поддерживает workspaces?

Ну, я полагаю что это «около» воркспейс)) ибо отделный родительский помник создавать не нужно, но и у тебя это начинает работать только когда идея сама поймет что у тебя в иерархии проектов парочка разных спринг бут проектов

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Всем привет! Кто нибудь парсил в ручную JSON без библиотек и фреймворков? Есть может ссылки на оптимальный алгоритмы работы с текстом и примеры таких парсеров?
Lem
27
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: { "users": [ { "name": "agent", "password_hash": "RBCbTzQd...
Aleksey
1
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Карта сайта