Grails从1.3升级到2.4

问题描述 投票:0回答:1

我有一个在Java 6上使用tomcat 6在1.3上运行的遗留grails应用程序。我们需要在tomcat 8上升级到java 8.是否可以将grails版本从1.3升级到2.4.5。许多编译问题和一些持有者类缺失。请建议。

grails
1个回答
1
投票

我们发现在不兼容的Grails版本之间升级的最简单方法是在新版本中创建一个新应用程序,并将services / controllers / src目录迁移到新应用程序中。

您需要记住各种更改(例如您提到的Holders类,它们现在是grails.util.Holders,iirc中Holders的一部分)。此外,您可能还需要将您使用的任何插件升级到更新的2.4.x兼容版本(特别是弹簧安全等)

这不是一件容易的事,但可以做到。我们之前从1.x迁移到2.x,从2.2迁移到2.4,我们目前正在迁移到3.x.顺便说一句,既然你正在迁移,或许转向3.x会更好吗?

祝好运!

© www.soinside.com 2019 - 2024. All rights reserved.