将 Grails 2.2.4 项目升级到 2.4.4 我遇到了GRAILS-11813。Graeme Rocher 提供的修复是添加到 conf/BuildConfig.groovy:
management {
dependency 'org.springframework:spring-beans:4.0.7.RELEASE'
}
有了这个修复,一切(clean、test-app、run-app、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)
有出路吗?我在这里没有太多见识,所以我准备接受教育。