【问题标题】:Web app reload issue in Groovy/Grails Tool SuiteGroovy/Grails Tool Suite 中的 Web 应用程序重新加载问题
【发布时间】:2014-09-12 00:59:07
【问题描述】:

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

我将 grails 主页设置为 GRAILS_HOME 和 grails 版本 grails-2.4.3。

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

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

grails.reload.enabled = true

我也尝试过使用 grails -reloading run-app

似乎没有重新加载更改,我必须停止服务器并重新启动它,然后 它反映了变化。

我确信我可以做一些事情让它重新加载应用程序。

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

任何建议。

【问题讨论】:

    标签: grails web-applications groovy reload grails-2.4


    【解决方案1】:

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

    我刚刚在GGTS中试了一下,好像没有问题。

    版本:3.6.3.RELEASE
    内部版本号:201411281415
    平台:Eclipse Luna SR1 (4.4.1)
    操作系统:Win7 64位

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

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

    在 IDE 中尝试了两个场景以查看发生了什么...

    1. 在其中一个 GSP 中修改一些简单的输出文本,保存,刷新浏览器...是的,没问题,更改会显示出来

    2. 修改 HelloController.groovy 以告知其中一种方法使用不同的 GSP、保存、刷新浏览器...再次,没问题,更改已反映。

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

    也许尝试将您的 GGTS 实例更新到最新版本,看看是否有什么不同?

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多