Java 播放框架在刷新时不更新静态文件

Java 播放框架在刷新时不更新静态文件,java,eclipse,playframework,Java,Eclipse,Playframework,我正在使用Play2.2.2,我发现出于某种原因,根本没有自动重新加载任何文件。这适用于java文件、scala.html视图文件以及/public/目录中的所有静态文件(.js和.css) 到目前为止,我已经尝试: 玩干净;全力以赴;多次播放编译 完全删除整个文件夹,从Git中检出并运行PlayEclipse 完全删除文件夹,签出并运行play项目,而无需先设置eclipse 使用activator在Play 2.3上运行应用程序(这可以正常工作,但不会刷新文件) 创建一个全新的播放项目(P

我正在使用Play2.2.2,我发现出于某种原因,根本没有自动重新加载任何文件。这适用于java文件、scala.html视图文件以及/public/目录中的所有静态文件(.js和.css)

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

  • 玩干净;全力以赴;多次播放编译
  • 完全删除整个文件夹,从Git中检出并运行
    PlayEclipse
  • 完全删除文件夹,签出并运行play项目,而无需先设置eclipse
  • 使用activator在Play 2.3上运行应用程序(这可以正常工作,但不会刷新文件)
  • 创建一个全新的播放项目(
    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文件的必要性,但是为什么静态文件根本不更新呢?我怎样才能解决这个问题