2016-01-22 19 views
2

我想用activator run來啓動應用程序而不提出任何請求。目前activator run在啓動應用程序之前等待第一個請求。有沒有辦法解決它?如何讓Playframework在開發模式下開始運行應用程序而無需發出請求?

我知道activator start命令。但我想要處於開發模式並使用activator run代替。

此需求的原因:我的應用程序需要在啓動時開始讀取數據庫中的數據並處理記錄。所以沒有嚮應用程序提出外部請求。這個過程需要持續運行。

+0

https://stackoverflow.com/questions/26918545/disabling-lazy-load-in-play-application的重複 – Steiny

回答

0

嘗試以下命令

activator ~run 

UPDATE: 另見https://github.com/playframework/playframework/issues/4967

+0

嘿,Mathias。只是爲了澄清,使用「〜運行」不會沒有請求啓動應用程序。它只是立即編譯而不需要提出請求。 – marcospereira

+0

作爲@marcospereira上面提到的,我希望應用程序在請求之前啓動,而不是僅僅編譯。 – jesukumar

+0

@jesukumar你爲什麼需要它?爲什麼對你來說很重要(在開發模式/本地環境中)在提出請求之前啓動應用程序? – marcospereira

相關問題