问题
我正在使用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锁定我的文件。