gpt4 book ai didi

scala - 同一 src 下不同主类的单独 jar

转载 作者:行者123 更新时间:2023-12-02 17:32:38 26 4
gpt4 key购买 nike

使用 sbt 为同一源代码树下的多个主类生成单独的 jar 文件的最佳方法是什么?

项目目录如下所示:

project_root/
src/main/scala/
A/*.scala files for main class A
B/*.scala files for main class B
resources/
test/scala/
A/
B/
lib/
project/Build.scala
build.sbt

请注意,A 和 B 具有相同的基数。 Build.scala 文件的具体示例会很有帮助。

最佳答案

您应该看看Getting Started Multi Project 。我做了一个简单的例子如下:

import sbt._

object MyBuild extends Build {

lazy val projA = Project("projA", file("a"))

lazy val projB = Project("projB", file("b"))
}

关于scala - 同一 src 下不同主类的单独 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15169764/

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