我有Eureka Server的微服务设置和Eureka客户端的多个spring-boot应用程序。这是在父(根)级别设置为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从父目录开始按顺序运行所有模块。有什么办法可以实现吗?