从Grails项目中删除数据库迁移插件

时间:2014-03-21 17:02:28

标签: grails grails-plugin

当我尝试用Grails 2.2.1为竹子建立一场战争时,我得到了:

/apps_01/bamboo/xml-data/build-dir/BUYIT-MERCHANTBRIDGE-DEPLOY/MerchantBridgeServer/grails-app/migrations does not exist.
21-Mar-2014 12:47:24            at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
谷歌告诉我把migration目录放在那里。我宁愿删除插件,我相信默认情况下从2.x版本开始使用grails。

我可以在本地卸载插件,但是我该如何做到这样当竹子检查我的战争并构建它时,它知道我的应用程序不关心这个目录,因为它不使用这个插件? / p>

由于

1 个答案:

答案 0 :(得分:2)

插件已在grails-app/conf/BuildConfig.groovy中注册。创建应用程序或插件时,会在其中包含默认设置,但可以删除或替换其中任何一个。只需删除此插件的条目,下次进行依赖性检查时就会将其卸载(例如,运行grails compile时),并且不会安装在Bamboo中。