13

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

4

1 回答 1

11

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

import AssemblyKeys._

Project.inConfig(Test)(baseAssemblySettings)

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

就像jarName设置范围的方式一样,xxx in assembly在 README 中替换xxx in (Test, assembly)为自定义设置。

于 2013-12-10T11:46:12.060 回答