gpt4 book ai didi

scala - 修改观察路径

转载 作者:行者123 更新时间:2023-12-04 21:25:45 29 4
gpt4 key购买 nike

SBT 触发了执行,所以如果我执行类似的命令

~test

它执行所有测试用例,然后等待源更改。我想扩展此行为以在更改输入文件时触发执行。所有输入文件都存在于一个文件夹中。为了实现这一点,我在 project/build 中创建了一个 Scala 文件。文件夹:
import sbt._

class ExtendedProject(info: ProjectInfo) extends DefaultProject(info)
{
override def watchPaths = (mainSources +++ testSources +++ mainResources
+++ testResources) \ "d:\\...path to folder"
}

但是当我执行测试命令时没有任何 react !调用 ~test等待一段时间然后退出,没有任何输出。

这是因为 SBT 也希望覆盖所有其他设置吗?有没有办法在 build.properties 文件中指定 watchPaths ?

最佳答案

试试这个:

override def watchPaths = mainSources +++ testSources +++ mainResources +++ testResources +++ Path.fromFile("/path/to/your/dir")

关于scala - 修改观察路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3415520/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com