我在sbt test
期间遇到资源加载问题。
如果我在我的测试资源目录中放置了类型安全配置文件,例如src/test/resources/test.conf
,然后当我运行test
时,它会正常加载。但是,如果我再次修改src/test/resources/test.conf
并再次运行test
,我就会看不到编辑内容。我必须退出sbt并重新开始查看我所做的更改。做clean
和test:clean
并没有帮助。
我也尝试过做
ConfigFactory.invalidateCaches()
ConfigFactory.load("test")
在我的测试代码中加载配置,并尝试将fork in test := true
添加到我的构建中,但没有任何区别。
感谢任何帮助,谢谢!