play 2.6 auto-reload在首次编译后不会显示更改

时间:2017-10-31 19:17:48

标签: scala playframework sbt playframework-2.6

当我执行sbt run并刷新时,localhost:9000会显示我的更改。如果我更改其他内容,请保存我的项目并再次点击刷新localhost:9000不会显示我的更改。如果我尝试sbt ~run我可以看到每次更改文件并保存时重新编译,但刷新localhost:9000不会显示任何更新。只有当我终止sbt进程并重新启动它时,才能看到我的更改。

我的设置:

Windows 8.1

播放2.6

sbt 1.0.2

scala 2.12.3

Intellij 2017.2.5

1 个答案:

答案 0 :(得分:0)

尝试通过将其添加到build.sbt来更新Play的文件查看器:

libraryDependencies += "com.lightbend.play" %% "play-file-watch" % "1.1.3"