与Grails2.2.1插件依赖项解析不一致

与Grails2.2.1插件依赖项解析不一致,grails,dependencies,grails-plugin,Grails,Dependencies,Grails Plugin,在升级到Grails2.2.1之后,我的内联插件指令已经停止工作。 例如,以下内容无法解析插件 grails.plugin.location.commons'=>。/../common/commons升级“ 我跟着导游走 这意味着要添加以下内容 legacyResolve true到BuildConfig.groovy,但它仍然不起作用 指南还声称 Grails2.2不再使用插件的BuildConfig进行依赖项解析,只使用POMs提供的数据 虽然我发现应用程序不需要POM,默认情况下仍然使用B

在升级到Grails2.2.1之后,我的内联插件指令已经停止工作。 例如,以下内容无法解析插件

grails.plugin.location.commons'=>。/../common/commons升级“

我跟着导游走 这意味着要添加以下内容
legacyResolve true
到BuildConfig.groovy,但它仍然不起作用

指南还声称

Grails2.2不再使用插件的BuildConfig进行依赖项解析,只使用POMs提供的数据

虽然我发现应用程序不需要POM,默认情况下仍然使用BuildConfig进行插件解析。鉴于Grails默认依赖于一些插件,我希望create应用程序自动生成POM,并在默认情况下使用它

有人能用依赖项解析解决我的困惑吗?

您可以使用
grails生成pom

为插件创建一个可用于部署的pom,但这并不能解决您目前看到的问题

我发现的唯一解决方法是在构建配置中将legacyResolve设置为true,如下所示

希望这将很快得到解决