Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Grails项目中更改Spring版本?_Spring_Grails_Version - Fatal编程技术网

如何在Grails项目中更改Spring版本?

如何在Grails项目中更改Spring版本?,spring,grails,version,Spring,Grails,Version,更改Grails项目使用的spring版本的“正确”方法是什么?最新版本是Spring3.1.0,我想知道如何将其更改为最新版本(3.1.2) 手动向BuildConfig.groovy添加特定依赖项是唯一的方法吗 您可以修改BuildConfig.groovy,这是正确的。但正如@Gregg提到的,我不会这么做:)Grails是用特定版本的spring测试的,如果升级spring,您会得到一些意想不到的结果和行为 风险自负 Spring与Grails的结合如此紧密,总的来说,我担心这是个坏主意

更改Grails项目使用的spring版本的“正确”方法是什么?最新版本是Spring3.1.0,我想知道如何将其更改为最新版本(3.1.2)


手动向BuildConfig.groovy添加特定依赖项是唯一的方法吗

您可以修改BuildConfig.groovy,这是正确的。但正如@Gregg提到的,我不会这么做:)Grails是用特定版本的spring测试的,如果升级spring,您会得到一些意想不到的结果和行为


风险自负

Spring与Grails的结合如此紧密,总的来说,我担心这是个坏主意。我建议,在BuildConfig中简单地更改Spring版本之前,至少针对新的Spring版本运行Grails自己的测试套件。拉斐尔说:“这应该能让我们深入了解这种剧烈变化的影响。”这是一个很好的建议,但仍有一些东西可能会从裂缝中消失。您可能需要查看代码更改,并确保grails测试套件涵盖了spring代码更改。