Play Framework不会在刷新时更新静态文件

时间:2014-11-04 08:16:47

标签: java eclipse playframework

我使用的是Play 2.2.2,我发现由于某些原因,根本没有文件被自动重新加载。这适用于java文件,scala.html视图文件以及/ public /目录中的所有静态文件(.js和.css)。

到目前为止,我已尝试过:

  • play clean; play clean-all; play compile无数次
  • 完全删除整个文件夹,从Git中检出并运行play eclipse
  • 完全删除文件夹,检出并运行播放项目而不先设置eclipse
  • 使用激活器在Play 2.3上运行应用程序(这样可行,但文件未刷新)。
  • 创建一个全新的Play项目(play new test),运行该项目并更改index.scala.html - >这也没有在浏览器中更新
  • 针对上述任何一种情况尝试不同的浏览器(Chrome,Firefox)。

我通过运行play debug run启动项目,产生此输出:

~/path (master *) $ play debug ~run
Listening for transport dt_socket at address: 9999
[info] Loading project definition from /path/project
[info] Set current project to morphBMC (in build file:/path/)

--- (Running the application from SBT, auto-reloading is enabled) ---

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000

(Server started, use Ctrl+D to stop and go back to the console...)

我在这里做错了什么?我理解重新编译Java文件的必要性,但为什么不更新静态文件呢?我该如何解决这个问题?

0 个答案:

没有答案