Grails-11813的Grails修复程序绊倒了Maven

Grails-11813的Grails修复程序绊倒了Maven,grails,grails-maven,Grails,Grails Maven,将Grails2.2.4项目升级到我遇到的2.4.4。Graeme Rocher提供的修复程序将添加到conf/BuildConfig.groovy中: management { dependency 'org.springframework:spring-beans:4.0.7.RELEASE' } 有了这个补丁,一切(清理、测试应用、运行应用、war)都可以从Grails命令行运行。太好了 问题:Maven偶然发现了修复方法。几乎所有Maven命令(例如,mvn clean

将Grails2.2.4项目升级到我遇到的2.4.4。Graeme Rocher提供的修复程序将添加到conf/BuildConfig.groovy中:

management {
        dependency 'org.springframework:spring-beans:4.0.7.RELEASE'
}
有了这个补丁,一切(清理、测试应用、运行应用、war)都可以从Grails命令行运行。太好了

问题:Maven偶然发现了修复方法。几乎所有Maven命令(例如,mvn clean)都以以下方式终止:

There was an error loading the BuildConfig: No signature of method: groovy.util.ConfigSlurper$_parse_closure5.dependency() is applicable for argument types: (java.lang.String) values: [org.springframework:spring-beans:4.0.7.RELEASE] (Use --stacktrace to see the full trace)

有出路吗?我在这里没有太多的洞察力,所以我准备接受教育。

回答我自己的问题。原来的问题现在处于修复状态,将在即将发布的Grails2.4.5中解决


因此,我将绕过这个问题,等待下一个Grails版本。

如果在mavenized应用程序上工作,则不需要此配置。相反,您可以在pom或父pom中使用。