gpt4 book ai didi

scala - 用于多项目构建的 sbt 程序集

转载 作者:行者123 更新时间:2023-12-04 05:05:21 24 4
gpt4 key购买 nike

我有一个像这样的多项目 sbt 构建文件

import sbt._                                                                                                                                                                                                                           
import Keys._

object TestBuild extends Build {
lazy val root = Project(id = "test",
base = file(".")) aggregate(core, handlers)

lazy val core = Project(id = "test-core",
base = file("core"))

lazy val handlers = Project(id = "test-handlers",
base = file("handlers")) dependsOn (core)
}

如何构建包含所有依赖项 + 核心 + 处理程序的程序集 jar

最佳答案

好的,我解决了这个问题

import sbt._                                                                                                                                                                                                                           
import Keys._

object TestBuild extends Build {
lazy val root = Project(id = "test",
base = file(".")) aggregate(core, handlers) dependsOn(core,handlers)

lazy val core = Project(id = "test-core",
base = file("core"))

lazy val handlers = Project(id = "test-handlers",
base = file("handlers")) dependsOn (core)
}

我将程序集设置放在 build.sbt 文件中

关于scala - 用于多项目构建的 sbt 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15577670/

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