在我们的项目中有一个类似于强制所有用户使用mvn来运行grails应用程序的需求。因此,我为它分配了一个任务,比如禁用run-app支持或覆盖run-app命令,这样当其他人尝试使用grails runApp运行应用程序时,它将显示一些消息并退出。有谁能帮上忙吗。
发布于 2013-05-31 15:51:59
您好,我通过以下步骤解决了这个问题:
我通过执行"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)
}}
我希望它能帮助一些人。
https://stackoverflow.com/questions/16788000
复制相似问题