2015-04-23 73 views
1

無法加載在運行時Grails應用程序,我目前的開發環境: Grails app version 2.4.3 JDK: 1.7.0_21 Grails的2.4.3應用程序自動重新加載工作不

我在BuildConfig添加以下設置文件 grails.servlet.version = "3.0" grails.reload.enabled = true

一些鏈接

經過不同的堆棧溢出鏈接,如

什麼影響重新加載應用程序在運行時?

+0

你有什麼話,因爲它去年的工作改變了嗎?你跑分叉了嗎? – cfrick

+0

可能重複'http:// stackoverflow.com/questions/18882589/grails-2-3-0-auto-reloading-not-working' – Abs

+0

@cfrick我沒有運行分叉模式。在以前的grails 2.3.5版本中,它正確地重新加載,但在升級後的grails 2.4.3中無法重新加載。 順便說一句,我的同事安裝了2.4.3版本和JDK 1.7.0_55的Grails應用程序。他們的應用程序正在重新加載。有沒有系統軟件相關的問題? –

回答

0

後很多很多的調試和檢查在線資源,我成功地重新加載我的應用程序

解決方案: 在運行我的Grails應用程序,我遇到一些Java IOException異常(達到inotify的手錶的用戶限制),其限制的重裝我的Grails應用程序。

  1. 更新系統inotify的手錶限制link
  2. 替換隨Grails的2.4.3快照版本 彈簧加載的罐子(檢查此鏈接https://jira.grails.org/browse/GRAILS-11728
1

Grails的-reloading運行的應用程序

這個應用程序後會自動開始重裝。

+0

這是非常明顯的,在grails 2.4> for grails app重新加載之後,我們需要使用上面提到的命令。 –

相關問題