我有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从父目录开始按顺序运行所有模块 . 有什么办法可以实现吗?
1 回答
请改用
mvn spring-boot:start
,因为这不会阻止其他操作