gpt4 book ai didi

scala - sbt 组件 : including test classes

转载 作者:行者123 更新时间:2023-12-02 06:49:12 24 4
gpt4 key购买 nike

作为 sbt-assemble 的一部分,我想在 jar 中包含 src 和测试类文件。 Sbt- assembly 仅包含具有依赖项的 src 文件。有什么方法可以将测试类也包含在同一个 jar 中吗?

最佳答案

我编写了 sbt-assemble,以便可以将设置加载到默认运行时之外的其他配置中。将以下内容放入 assemble.sbt 中,它应该添加 test:assemble 任务:

import AssemblyKeys._

Project.inConfig(Test)(baseAssemblySettings)

jarName in (Test, assembly) := s"${name.value}-test-${version.value}.jar"

就像 jarName 设置的范围一样,将 README 中的 xxx in assembly 替换为 xxx in (Test, assembly) 来自定义设置.

关于scala - sbt 组件 : including test classes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20488329/

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