的問題/ 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