sbt测试框架配置与使用全解析
1. sbt进程分叉的其他选项
当使用sbt进行进程分叉时,有几个重要的配置选项。不过,要使这些选项生效,需要将 fork 设置为 true 。
- 更改JVM :可以使用 javaHome 设置指定Java安装目录,示例代码如下:
javaHome := file("/path/to/jre")
此设置不会改变sbt本身,还能为 run 和/或 test 任务指定配置。
- 更改工作目录 :当任务分叉时,可设置分叉JVM的工作目录,示例如下:
baseDirectory := file("/working/directory")
baseDirectory in (Compile,run) := file("/working/directory")
这同样不影响sbt本身,仅影响新的JVM,并且可以为不同配置的 run 和 test 任务指定配置。
- 输入和输出 :分叉进程时,可使用 outputStrategy 设置更改输出位置和输入来源。
- 默认情况下,所有标
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



