Grails 2.4.3应用程序自动重新加载不工作

Grails 2.4.3应用程序自动重新加载不工作,grails,spring-loaded,Grails,Spring Loaded,无法在运行时重新加载grails应用程序,我的当前开发环境: Grails应用程序版本2.4.3 JDK:1.7.0_21 我在BuildConfig文件中添加了以下设置 grails.servlet.version=“3.0” grails.reload.enabled=true 一些链接 经过不同的堆栈溢出链接后,例如 我检查了springloadjar文件,通过将jar替换为来自的快照jar来测试应用程序 在检查了一些JIRA问题后,我将Java版本升级到最新的Java1.7

无法在运行时重新加载grails应用程序,我的当前开发环境:

Grails应用程序版本2.4.3
JDK:1.7.0_21

我在BuildConfig文件中添加了以下设置

grails.servlet.version=“3.0”
grails.reload.enabled=true

一些链接

经过不同的堆栈溢出链接后,例如

  • 我检查了
    springload
    jar文件,通过将jar替换为来自的快照jar来测试应用程序

  • 在检查了一些
    JIRA
    问题后,我将Java版本升级到最新的Java
    1.7
    版本并测试了应用程序


什么会影响运行时重新加载应用程序?

grails-重新加载运行应用程序


在此之后,您的应用程序开始自动重新加载。

在多次调试和检查联机资源后,我成功地重新加载了我的应用程序

解决方案: 在运行我的grails应用程序时,我遇到了一些java ioexception(达到了inotify手表的用户限制),这限制了我的grails应用程序的重新加载

  • 更新系统inotify监视限制
  • 将grails 2.4.3附带的springloaded jar替换为快照版本 (检查此链接)

  • 自上次使用以来,您做了哪些更改?您是否正在运行分叉?可能重复
    http://stackoverflow.com/questions/18882589/grails-2-3-0-auto-reloading-not-working
    @cfrick我没有运行分叉模式。在以前的grails版本2.3.5中,它可以正确地重新加载,但在升级的grails 2.4.3中,它无法重新加载。顺便说一下,我同事的grails应用程序安装了2.4.3版本和JDK1.7.055。他们的应用程序正在正确重新加载。是否存在任何与系统软件相关的问题?很明显,在grails 2.4>之后,为了重新加载grails应用程序,我们需要使用您提到的上述命令。