的问题/ S:
播放框架2.1的Java/Eclipse的:自动刷新不工作
- 意见正在整理,但打在浏览器中刷新将不显示,而无需手动重新启动服务器的更改。
- 对控制器的更改使用
~run
自动编译,但只有手动服务器重新启动才会更新服务器上的内容。 - 仅在手动重新启动服务器后才会显示
routes
对conf
的更改。
背景:
- 在OSX 10.8.3
- 运行使用Eclipse 4.2.2朱诺
- Server使用
play ~run
- 只有重新启动服务器将推出展示更改视图,控制器,路线
为了能够做出改变,而不必每次我尝试(没有成功)的时间来重新启动服务器:
-
在控制台
- :
clean
- >eclipse
- >~run
- 控制台:
clean
- >compile
- >~run
- 关机/重新启动计算机
- 蜱
Refresh using native hooks or polling
- >除去classes_managed
来回米Referenced Libraries
和手动添加
问题:
- 如何自动刷新功能可以恢复?
- 这个问题在Eclipse以外的IDE上如何解决?
更多信息:
他们都指向JNotify为造成自动重新加载不工作。其中一个答案(没有足够的代表撰写评论)提到了如何“破解Play框架的sbt插件以使PlayReloader特性像JNotify不可用一样行为”。怎么能做到这一点?
你是否按照这个http://scala-ide.org/docs/tutorials/play20scalaide20/ – smk
中的说明按照说明操作,但没有成功。源代码实际上被更新 - 托管的scala等价物显示更改 - 但服务器不是。 – svrs
刚刚检查并输入时列出了我的意见:'show watch-sources' in the console – svrs