在playframework中有自动重新加载功能.这意味着在每个请求的开发模式下,play会检查更改文件,并在必要时重新编译和重新加载项目.因此,例如,如果我$ touch conf/routes,项目将在下次请求时重新加载.
我想添加一些自定义文件来监视.
我相信watchSources设置包含正在观看的文件列表.但它对我不起作用.考虑一下,我们想要将trigger文件添加到监视来源.
watchSources <+= baseDirectory map { _ / "trigger" }
Run Code Online (Sandbox Code Playgroud)
它已成功添加到手表来源
[sbt console] $ show watch-sources
[info] List(/* trigger appears in list */)
Run Code Online (Sandbox Code Playgroud)
但播放忽略trigger更改并且不重新启动应用程序.我错过了什么?如何让自己观看自定义文件更改?
自从我安装了上一次Mac OS更新(Mac OS X 10.8.3)后,自动重新加载在Play 2.1.0中停止工作.当我更改文件并保存文件时,文件被编译(当运行〜运行时)但是当我在我的网络浏览器上重新加载时(已经尝试使用Chrome和Safari)Play Framework不会重新加载页面.我已经尝试了干净,干净,重新启动我的Mac,但没有解决问题.
你对此有什么解决方案吗?
谢谢,
菲利佩