0

我在 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 问题的其他建议。

有什么建议么。

4

1 回答 1

1

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

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

版本:3.6.3.RELEASE
构建 ID:201411281415
平台:Eclipse Luna SR1 (4.4.1)
操作系统:Win7 64bit

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

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

尝试了两个场景来看看发生了什么,回到 IDE 中......

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

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

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

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

希望这可以帮助。

于 2014-12-18T05:34:22.910 回答