如何从grails 1.3.5中排除战争中的某些插件

时间:2010-10-14 15:02:29

标签: grails packaging config war grails-plugin

我正在寻找如何排除特定环境的插件。根据GRAILS文档,从1.3.5开始,现在可以禁用一堆插件。例如,我添加了用于本地测试的jetty插件,但不需要它进行部署。我尝试在Config.groovy中使用以下内容:

envname {
        . . .
        plugin {
            excludes = [ 'tomcat', 'jetty' ]
        }
}

但是,战争文件中还有跳船。 我也是

    plugin.excludes = [ 'tomcat', 'jetty' ]

这不起作用:

plugin.excludes = 'tomcat, jetty'

但也没有任何运气。有人有一个有效的例子吗?谢谢! 附:当然,战争正在打包:

grails -Dgrails.env = envname war

1 个答案:

答案 0 :(得分:1)

我认为禁用和排除不是一回事。无论如何,我无法在1.3.5中找到您所说的内容的参考。它不在发行说明中。如果您查看插件范围:

,我确实在1.1发行说明中看到了这一点

http://grails.org/1.1+Release+Notes

您是否有关于您要实现的目标的1.3.5具体信息的链接?