grails - 我的grails应用程序的任何部分是否在grails上干净运行

标签 grails execute

我喜欢grails如何提供依赖于环境的检查,因此我只能在测试(Environment.current == Environment.TEST)时在BootStrap中运行某些操作。我已经编写了一些想要在每次测试时运行的常规代码,并且效果很好!

现在,我希望每次执行grails clean时都可以运行一些常规代码。 grails项目中的任何地方都可以干净地运行,我可以在其中滑动一些代码吗?

最佳答案

创建scripts/_Events.groovy(如果不存在),然后将其添加到“CleanStart”事件的处理程序中:

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

ps那是Environment.TEST

关于grails - 我的grails应用程序的任何部分是否在grails上干净运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12755348/

相关文章:

java - 从Java执行sh文件

c++ - _popen 使用引号时工作不正确

c - 在c程序中执行SET命令

php - 执行另一个 PHP 文件并返回方法的输出,这可能吗?

grails - Grails filterPane插件适合页面布局

url - 同一网址的不同映射

rest - 具有预身份验证的Grails中的JWT token 生成

autoit - RunWait() - 添加参数

GrailsDataBinder 限制?

grails - sdk grails 和lazybones init fatal error