0
我在grails 3.2.8中開發,代碼熱插拔根本不起作用。 我知道我應該談論春季引導,但也許有人爲Grails量身定製修補程序。順便說一句,我有一個快速查看春季開機問題,但無法找到任何熱插拔相關的問題。 我是唯一一個有這個問題的人嗎?!熱插拔和grails問題3.2.8
我在grails 3.2.8中開發,代碼熱插拔根本不起作用。 我知道我應該談論春季引導,但也許有人爲Grails量身定製修補程序。順便說一句,我有一個快速查看春季開機問題,但無法找到任何熱插拔相關的問題。 我是唯一一個有這個問題的人嗎?!熱插拔和grails問題3.2.8
添加以下內容的build.gradle:
Grails的-Dgrails.env =定製-Dgrails.reload.enabled =真正運行的應用程序
:import grails.util.Environment
bootRun {
final Boolean reloadEnabled =
Boolean.valueOf(
System.properties[Environment.RELOAD_ENABLED])
if (reloadEnabled) {
systemProperty Environment.RELOAD_ENABLED, reloadEnabled
}
}
然後啓動應用程序
Credit to Hubert Klein Ikkink
我意識到熱交換在'開發'環境之外是行不通的。我創建了一個並行開發環境'cloneDev',並且熱插拔在那裏不起作用。所以......問題解決了。 另一個問題可能是:如何在'cloneDev'下進行熱插拔? –