我的grails应用程序的任何部分都是在grails上运行的

时间:2012-10-05 23:35:11

标签: grails execute

我喜欢grails如何使用环境相关检查,因此我只能在测试(Environment.current == Environment.TEST)时在BootStrap中运行某些内容。我每次测试都会编写一些我希望运行的groovy代码,并且它工作得很好!!

现在我希望每次执行grails clean时都会运行一些groovy代码。 grails项目中是否有任何地方可以在干净的地方运行,我可以放一些代码?

1 个答案:

答案 0 :(得分:3)

创建scripts/_Events.groovy如果它不存在,并将代码添加到" CleanStart"的处理程序中。事件:

eventCleanStart = { kind ->
   // do work here
}

P.S。这是Environment.TEST