我一直在做的项目需要将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"
}发布于 2015-09-07 22:48:39
您可以在2.5.1 documentation中找到为2.5.0之前的每个主要版本列出的高级更改。
您需要记录在升级过程中将更改的所有功能,确定您将在何处使用这些功能,并计划如何迁移。
发布于 2016-03-18 05:10:24
在升级Grails版本时(除了阅读我要升级到的版本的升级部分以及主要版本之间的所有内容),我通常会使用新的Grails创建一个新的空应用程序。然后使用树比较工具(如meld)比较所有的构建和配置文件,看看发生了什么变化。
通过这种方式,您可以毫不费力地获得大多数需要的更改。您仍然需要彻底测试您的应用程序。希望你有很多单元和集成测试来帮助你……
https://stackoverflow.com/questions/32439996
复制相似问题