У меня есть настройка микро сервисов Eureka Server и нескольких приложений весенней загрузки в качестве клиентов Eureka. Это настроено как мульти-модульный проект maven на родительском (корневом) уровне. Ниже приведена иерархия:
parent (multi-module parent pom.xml)
|_ eureka-server-spring-boot-app (individual pom.xml)
|_ eureka-client-spring-boot-app-1 (individual pom.xml)
|_ eureka-client-spring-boot-app-2 (individual pom.xml)
|_ eureka-client-spring-boot-app-3 (individual pom.xml)
.
.
Я пытался запустить все модули в порядке, определенном в родительском pom.xml. Но когда я запускаю mvn spring-boot:run
на родительском уровне, он запускает только первый модуль (Eureka Server). Другие модули не развернуты. Я пробовал читать через SO, но не нашел соответствующих ответов.
Я хочу, чтобы maven запускал все модули по порядку из родительского каталога. Есть ли способ, которым это может быть достигнуто?