[英]Play Framework 2.3 - Does not detect changes
每当我对我的Play应用程序进行更改时,它都不会重新编译(自动重新加载?)更改,当我刷新页面时,我会看到旧版本的应用程序。 每次我对源代码进行更改时都必须Control + D
这样做并不方便。
我尝试了旧的应用程序,创建了新的应用程序, activator clean
, activator ~ run
...没有帮助
...有任何想法吗?
使用这个答案来解决Github上提交的问题
最简单的解决方法是使用轮询,方法是在构建中添加以下内容:
PlayKeys.playWatchService := play.sbtplugin.run.PlayWatchService.sbt(pollInterval.value)
请注意,我不会将它与
~run
结合使用,因为这意味着Play和sbt都将轮询两个独立线程中的更改,这将咀嚼很多cpu。 相反,只需将它与run
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.