在我们的项目中,有一个要求,比如强制所有用户使用 mvn 来运行 grails 应用程序。因此,我为其分配了一项任务,例如禁用 run-app 支持或覆盖 run-app 命令,因此当其他人尝试使用 grails runApp 运行应用程序时,它会显示一些消息并应该退出。任何机构都可以帮忙吗?
问问题
202 次
1 回答
2
嗨,我通过以下步骤解决了它:
我通过执行“grails create-script _Events”创建了 _Events.groovy。通过这样做,它将在脚本目录和 eventCompileStart 中创建 _Events.groovy 我已经编写了以下代码,它对我来说很好。
eventCompileStart = {
if( BuildSettingsHolder.settings.grailsHome){
println"""
*********************************************************
* "grails run-app" support is disabled *
* *
* Try to run "mvn clean grails:run-app" *
* *
*********************************************************
"""
System.exit(0)
}
}
我希望它会帮助一些人。
于 2013-05-31T07:51:59.323 回答