grails - Groovy/Grails工具套件中的Web应用程序重新加载问题

标签 grails web-applications groovy reload grails-2.4

我在Win7 64位上具有ggts-bundle bundle 3.6.1 64位和JDK 7(jdk1.7.0_67)。

我有grails家庭设置为GRAILS_HOME和grails版本grails-2.4.3。

当我在工具套件的 Controller 类中创建新的操作/方法并单击保存并刷新浏览器时,它不会重新加载应用程序中的更改。

我什至修改了BuildConfig.groovy并添加了以下内容

grails.reload.enabled = true

我也尝试过grails -reloading run-app
似乎什么都没有重新加载更改,我必须停止服务器并重新启动它,然后
它反射(reflect)了变化。

我确信我可以做些什么来重新加载应用程序。

在发布之前,我在线阅读并尝试了有关stackoverflow的其他建议。

有什么建议么。

最佳答案

您最终得到了解决方案吗?

我刚刚在GGTS中尝试过,看来没有问题。

版本:3.6.3。发布
建立编号:201411281415
平台:Eclipse Luna SR1(4.4.1)
操作系统:Win7 64bit

我正在使用默认设置进行普通 Vanilla (未修改)安装。

使用一个简单的Grails项目,一个简单的HelloController.groovy和几个GSP ...,它们对应于 Controller 内的两个方法。启动服务器...

在IDE中尝试了两种情况以查看发生了什么...

  • 在其中一个GSP中修改一些简单的输出文本,保存,刷新浏览器...是的,没问题,更改显示
  • 修改HelloController.groovy,以告知使用其他GSP的方法之一,保存,刷新浏览器...再次,没有问题,更改已得到反射(reflect)。

  • 注意。我确实需要在场景2中等待几秒钟,IDE才能注意到更改并重新编译

    也许尝试将您的GGTS实例更新到最新版本,以查看是否有所作为?

    希望这可以帮助。

    关于grails - Groovy/Grails工具套件中的Web应用程序重新加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25799163/

    相关文章:

    security - Grails项目登录插件

    grails - Grails部署错误

    javascript - HTML - 选择本地路径来移动文件

    java - 如何更改内部服务器错误的处理?

    groovy - Groovy findAll 闭包中的复杂过滤逻辑

    java - 如何使一个流程文件成为单独的预先存在的流程文件的子文件?

    forms - Grails-如何在表单中隐藏日期

    ajax - grails3 Ajax请求在渲染为JSON后中断

    groovy - Groovy 对象可以像带参数的函数一样被调用吗?

    java - 如何在表单提交之间保留 ModelMap?