Scala:SBT 为每个阶段捆绑不同的库依赖项
Scala: SBT bundle different library dependencies for each stage
我有一个使用 SBT
构建的 Scala
项目。在 build.sbt
中,我想捆绑一些仅在 test
阶段而不是在 package
阶段使用的库依赖项。
例如,
如果我 运行: sbt test
,我可能希望库依赖于 scala-test
,但如果我 运行 sbt package
,我不'想要对 scala-test
.
的依赖
我怎样才能做到这一点?
将 % "test"
放在依赖项的末尾,你就可以开始了!
我有一个使用 SBT
构建的 Scala
项目。在 build.sbt
中,我想捆绑一些仅在 test
阶段而不是在 package
阶段使用的库依赖项。
例如,
如果我 运行: sbt test
,我可能希望库依赖于 scala-test
,但如果我 运行 sbt package
,我不'想要对 scala-test
.
我怎样才能做到这一点?
将 % "test"
放在依赖项的末尾,你就可以开始了!