当在grails run-app
下运行时,如果有任何文件正在重新编译,是否可以运行脚本?
当任何文件已更改并正在重新编译时,我想运行自定义脚本。 eventCompileStart
仅在发动 war 时运行。
最佳答案
我正在运行grails 1.3.7。我在grails-app / scripts中创建了一个_Events.groovy文件。它包含以下内容:
eventCompileStart = { kind ->
println "Triggered ${kind}"
}
第一次执行grails运行应用程序时,我得到了输出。然后,我让应用程序运行,并创建了一个新的域。同样,我得到了输出。它不仅在grails war 中执行。
关于events - Grails编译事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5558931/