我有一个多模块构建,并希望独立地为不同的子项目运行测试.
有没有办法做到这一点在SBT,例如,如果我的多项目构建具有core和commons项目,我想只运行test在commons项目中.
Jac*_*ski 53
跑sbt commons/test.请参阅范围中的详细说明.
您还可以使用来自sbt的两个命令的组合 - 使用之后更改当前项目project并在test之后执行.
sbt "project commons" test
Run Code Online (Sandbox Code Playgroud)
你也可以使用
sbt "; project commons; test"
Run Code Online (Sandbox Code Playgroud)
它sbt以交互模式运行:
> project commons
> test
Run Code Online (Sandbox Code Playgroud)
您可以切换回core:
> project core
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14747 次 |
| 最近记录: |