我正在使用 grails 2.1。
我需要在构建生产时排除插件。
This https://stackoverflow.com/questions/1783487/is-it-possible-to-exclude-grails-plugin-from-production-environment帖子提到向插件添加范围。
我相信这需要编辑单独的插件描述符?
我想定义要在一个位置排除的插件。
我尝试将以下内容添加到 config.groovy:
environments {
production {
plugin.excludes='grails-melody'
}
}
当我检查战争时,它仍然包含 WEB-INF/plugins 下的旋律文件夹。
我应该补充一点,大多数应用程序插件都是在 application.properties 中指定的,如下所示:
plugins.build-test-data=2.0.3
plugins.fixtures=1.1
plugins.geoip=0.2
plugins.grails-melody=1.12
etc...
如何排除生产版本中的特定插件?
Thanks
在 buildConfig.groovy 中,您可以定义一个不导出的插件:
plugins {
compile(':theplugin:theversion') {
export = false
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)