当我执行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
答案 0 :(得分:0)
尝试通过将其添加到build.sbt
来更新Play的文件查看器:
libraryDependencies += "com.lightbend.play" %% "play-file-watch" % "1.1.3"