gpt4 book ai didi

java - spring boot 运行多个应用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:55 32 4
gpt4 key购买 nike

我有一个包含多个模块的项目,每个模块本身都是 spring boot 应用程序。我需要用一个命令运行所有这些应用程序(使用 .bat for windows 或一个 maven 运行),我该怎么做?

项目结构如下所示:

/base-app
/auth-service
/pom.xml - child pom
/eureka-service
/pom.xml
/zuul-service
/pom.xml
pom.xml - main pom

我完全不明白如何用maven来做。但我试着用这样的 .bat 文件来做到这一点:

call mvn -f eureka-service/pom.xml spring-boot:run
call mvn -f zuul/pom.xml spring-boot:run

第一个“调用”工作正常,但第二个被忽略了。
我需要它来快速启动我的所有服务。

最佳答案

这到处都是巨石的味道。我不能真正证明在微服务世界中使用父 pom(有争议)。这只是我的诚实意见,您的情况可能完全不同。

话虽如此,我相信每个子项目(auth-service、euraka 和 zuul)都在创建自己的 Artifact (jars)。如果是,您可以在 .bat 或 shell 命令中对每个执行 java -jar

关于java - spring boot 运行多个应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44829902/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com