2

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

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

但是,战争档案中仍然有码头罐子。我也喜欢

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

这也不起作用:

plugin.excludes = 'tomcat, jetty'

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

grails -Dgrails.env=envname 战争

4

1 回答 1

1

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

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

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

于 2010-10-15T02:20:04.473 回答