我想在 sbt 交互模式下运行几个 sbt 命令,即不离开 sbt “shell”?
(注意: 有些问题回答了如何在标准 shell 中使用 sbt 将参数传递给 sbt-commands。不是我在这里想要的)
示例:我在 sbt 交互式 shell 中,我想运行“test:compile”,然后运行“test”
我知道 test 会调用 required 编译,但在这个例子中,我想在任何测试开始之前运行所有子项目的编译。
要在 sbt shell 中按顺序运行命令,请使用;链接命令:
> ;test:compile ;test
Run Code Online (Sandbox Code Playgroud)
但是请注意,运行该test任务将在必要时编译您的源代码,而无需显式运行该compile任务。
| 归档时间: |
|
| 查看次数: |
888 次 |
| 最近记录: |