使sbt在测试中更新资源

使sbt在测试中更新资源,sbt,config,typesafe,Sbt,Config,Typesafe,在sbt测试期间,我在资源加载方面遇到问题 如果我在我的测试资源目录中放置了一个typesafe配置文件,例如src/test/resources/test.conf,那么当我运行test时,它可以正常加载。但是如果我编辑src/test/resources/test.conf并再次运行test,我就看不到编辑。我必须退出sbt并重新开始查看我所做的更改。执行clean和test:clean没有帮助 我也试过了 ConfigFactory.invalidateCaches() ConfigFac

sbt测试期间,我在资源加载方面遇到问题

如果我在我的测试资源目录中放置了一个typesafe配置文件,例如
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
添加到我的构建中时,在我的测试代码中,但没有任何区别


感谢您的帮助,谢谢

你能提供一些代码来重现这个问题吗?有一个赫库瓦时间在这个大项目之外进行复制,所以这是一件微妙的事情,我可能不会花太多时间,因为有一个可行的解决办法。