我在Win7 64bit上使用ggts-bundle bundle 3.6.1 64位和JDK 7(jdk1.7.0_67)。
我将grails home设置为GRAILS_HOME和grails版本grails-2.4.3。
当我在工具套件的控制器类中创建一个新的操作/方法并点击保存并刷新浏览器时,它不会重新加载应用程序中的更改。
我甚至修改了BuildConfig.groovy并添加了以下内容
grails.reload.enabled = true
我也尝试过grails -reloading run-app
似乎没有重新加载更改,我必须停止服务器并重新启动它 它反映了这些变化。
我确信我可以做些什么让它重新加载应用程序。
我在线阅读并在发布此问题之前尝试了有关stackoverflow的其他建议。
任何建议。
答案 0 :(得分:1)
你最终得到了解决方案吗?
我刚刚在GGTS中试过这个,看起来没有问题。
版本:3.6.3.RELEASE
Build Id:201411281415
平台:Eclipse Luna SR1(4.4.1)
操作系统:Win7 64bit
我正在使用默认设置进行简单的vanilla(未修改)安装。
使用一个简单的Grails项目,一个简单的HelloController.groovy和几个GSP ......对应于控制器内部的两个方法。启动服务器......
尝试了两个场景,看看发生了什么,回到IDE中......
在其中一个GSP中修改一些简单的输出文本,保存,刷新浏览器......是的,没问题,更改显示
修改HelloController.groovy,告诉其中一种方法使用不同的GSP,保存,刷新浏览器......再次,没有问题,反映出更改。
请注意。我确实需要在方案2中等待几秒钟,以便IDE注意到更改并重新编译
或许尝试将您的GGTS实例更新到最新版本,看看是否会产生影响?
希望这会有所帮助。