当我尝试用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>
由于
答案 0 :(得分:2)
插件已在grails-app/conf/BuildConfig.groovy
中注册。创建应用程序或插件时,会在其中包含默认设置,但可以删除或替换其中任何一个。只需删除此插件的条目,下次进行依赖性检查时就会将其卸载(例如,运行grails compile
时),并且不会安装在Bamboo中。