scala – 修改watchpaths
发布时间:2020-12-16 18:32:20 所属栏目:安全 来源:网络整理
导读:如果执行类似命令,SBT已触发执行 ~test 它执行所有测试用例,然后等待源更改.我希望扩展此行为,以便在更改输入文件时获得触发执行.所有输入文件都存在于单个文件夹中.为此,我在project / buildfolder中创建了一个scala文件: import sbt._class ExtendedProje
如果执行类似命令,SBT已触发执行
~test 它执行所有测试用例,然后等待源更改.我希望扩展此行为,以便在更改输入文件时获得触发执行.所有输入文件都存在于单个文件夹中.为此,我在project / buildfolder中创建了一个scala文件: import sbt._ class ExtendedProject(info: ProjectInfo) extends DefaultProject(info) { override def watchPaths = (mainSources +++ testSources +++ mainResources +++ testResources) "d:...path to folder" } 但是当我执行测试命令时没有任何反应!调用~test等待一段时间然后退出而没有任何输出. 这是因为SBT还希望覆盖所有其他设置吗?有没有办法在build.properties文件中指定watchPaths? 解决方法
试试这个:
override def watchPaths = mainSources +++ testSources +++ mainResources +++ testResources +++ Path.fromFile("/path/to/your/dir") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- AngularJs+JQuery:模糊查询过滤内容,下拉菜单排序,过滤敏
- Scala的理解效率如何?
- [AngularJS面面观] 17. 依赖注入 --- 注解的定义与实现
- angularjs – Angular Datatables中的自定义加载
- VS Code Vim:你如何突出显示当前行?
- DockerFile:ADD和COPY之间的区别
- 更改数据时,Angular 2 Cursor在文本框末尾跳转
- haskell – 如何检查bash命令是否已成功执行
- Cannot have a pipe in an action expression at column
- angular中 ng-if 指令中的ng-model等指令失效问题