Play Framework 2仅在第一次请求时重新编译

tic*_*fab 4 scala playframework

我正在使用PlayFramwework 2.1.1与Scala,我创建了一个小型测试服务器,我在本地运行(play run从控制台).如果我在服务器运行时更​​改某些内容,则在第一个请求命中(curl "http://localhost:9000"例如)之前,不会重新编译和"重新部署"这些更改.

有没有办法让服务器在保存时刷新,就像在Tomcat上一样?谢谢.

bie*_*ior 5

这是常见的用例

play run 等待编译更改的请求(因此在更改后立即编译第一个请求)

play ~run 更改保存后

请记住,随着价格增加内存和CPU消耗,所以虽然开发并不总是需要的情况.


Car*_*ten 5

是的.启动它play ~run.(注意代字号.)这样,文件将在保存后自动重新编译.