Tom*_*ato 6 shell grails groovy static-methods recompile
我是grails的新手,遇到了grails shell的问题,即使显示有关它的消息,也不会重新编译我的类.这是我正在做的事情:
grails
shell我正在调用类的静态方法来执行一些工作,如下所示:
import com.mypackage.*
MyClass.doWork()
Run Code Online (Sandbox Code Playgroud)如果我看到一些意外的行为或运行时错误,我会相应地修改源代码并且grails shell显示它实际上正在看到更改: |Compiling 2 source files.
exit再次启动它.然后grails接受了这些变化.我做错了什么?这似乎是相当奇怪的预期行为......
Bur*_*ith 11
仅run-app默认情况下启用重新加载.运行grails -reloading shell以重新加载已更改的文件.我会使用控制台 - 它更方便用户:grails -reloading console.