Jetty在sbt中锁定文件

时间:2012-05-07 14:59:02

标签: jetty lift sbt

问题

我正在使用Lift应用程序进行工作,使用sbt 0.11.2进行管理。我开始研究一些由jetty提供服务的javascript文件,并发现一旦我运行container:start它们就被锁定了。这非常令人讨厌,因为锁定在我完全退出sbt之前不会消失,但我希望能够编辑我的文件我在浏览器中看到它们。

我尝试了什么

我搜索了一下,发现了一些像http://www.assembla.com/spaces/liftweb/wiki/Fix_file_locking_problem_with_jettyrun这样的旧链接,但我无法让解决方案适用于'新'Jetty / SBT(它是container:run而不是{{ 1}})。更令人讨厌的是,我制作搜索词越具体,结果就越有帮助。

我们的sbt配置是使用 build.sbt 文件完成的,而不是完整的 build.scala ,我将无法更改它。我希望我可以添加一些设置来阻止Jetty锁定我的文件。