Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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从2.2.3升级到2.5.1_Grails_Plugins_Dependencies - Fatal编程技术网

Grails从2.2.3升级到2.5.1

Grails从2.2.3升级到2.5.1,grails,plugins,dependencies,Grails,Plugins,Dependencies,我一直在做的项目需要将grails版本从2.2.3升级到2.5.1。不用说,该项目是巨大的,我相信在升级时会有很多问题 升级时需要采取哪些预防措施?以下依赖项中需要做哪些更改: dependencies { runtime 'mysql:mysql-connector-java:5.1.34' compile ('ar.com.fdvs:DynamicJasper:5.0.0') compile ('org.apache.poi:poi:3.10-

我一直在做的项目需要将grails版本从2.2.3升级到2.5.1。不用说,该项目是巨大的,我相信在升级时会有很多问题

升级时需要采取哪些预防措施?以下依赖项中需要做哪些更改:

dependencies {
        runtime 'mysql:mysql-connector-java:5.1.34'
        compile ('ar.com.fdvs:DynamicJasper:5.0.0')
        compile ('org.apache.poi:poi:3.10-FINAL')
        compile ("com.aspose:aspose-words:14.5.0")
        compile ("com.aspose:aspose-cells:8.4.2")
    }
以及以下插件:

plugins {
        compile ":aws-sdk:1.6.7"
        compile ":export:1.5"
}

您可以在中找到2.5.0之前的每个主要版本的高级别更改


您需要注意在升级过程中将要更改的所有功能,确定您在哪里使用它们,并计划如何迁移。

升级Grails版本时我通常做什么(除了阅读我要升级到的版本的升级部分以及主要版本之间的所有内容)正在使用新的Grails创建一个新的空应用程序。 然后使用树比较工具(如
meld
)比较所有的构建和配置文件,看看有什么变化

通过这种方式,您可以轻松地获得所需的大部分更改。您仍然需要彻底测试您的应用程序。希望你有很多单元和集成测试来帮助你