【发布时间】:2019-12-04 23:24:07
【问题描述】:
我有一个多项目 sbt 构建(每个项目都是微服务)。 为了开发方便,我想同时运行所有这些。 sbt可以吗?
lazy val root = (project in file("."))
.aggregate(
serviceA,
serviceB
)
lazy val serviceA = (project in file("service-a"))
...
lazy val serviceB = (project in file("service-b"))
...
我可以使用serviceA/run 或serviceB/run 单独运行它们
但我需要使用单个 sbt 命令运行 serviceA 和 serviceB(它们将在不同的端口上运行)
【问题讨论】:
-
尝试在后台运行
bgRun任务。同时运行两个任务使用all A B命令。 -
不幸的是它不适用于游戏框架github.com/playframework/playframework/issues/9505
-
我们使用 Ammonite 调用多个 sbt 命令:ammonite.io/#SBTIntegration
-
@pme 您能否提供一些示例或提供更多信息?
-
@laughedelic
all声明在哪里?
标签: scala playframework sbt microservices