Rest 如何将应用程序从Grails2.1.2迁移到Grails2.3.5?

Rest 如何将应用程序从Grails2.1.2迁移到Grails2.3.5?,rest,events,grails,version,upgrade,Rest,Events,Grails,Version,Upgrade,我有3个使用Grails2.1.2开发的应用程序,每个应用程序有15个以上的控制器和200多个视图。我需要将所有这些应用程序(一个接一个)迁移到最新发布的Grails2.3.5版本,因为我想使用新版本中支持的REST/event特性。正确的方法是什么?有升级的方法。从2.2.2升级到2.3.4对我们来说是相当轻松的。我们按照说明进行操作,但为了解决依赖问题,我们坚持使用常春藤(切换到乙醚似乎让我们有点头疼): 还有一些其他的小事情,比如删除spock插件(现在默认包括它)和更改tomcat和hi

我有3个使用Grails2.1.2开发的应用程序,每个应用程序有15个以上的控制器和200多个视图。我需要将所有这些应用程序(一个接一个)迁移到最新发布的Grails2.3.5版本,因为我想使用新版本中支持的REST/event特性。正确的方法是什么?

有升级的方法。

从2.2.2升级到2.3.4对我们来说是相当轻松的。我们按照说明进行操作,但为了解决依赖问题,我们坚持使用常春藤(切换到乙醚似乎让我们有点头疼):

还有一些其他的小事情,比如删除spock插件(现在默认包括它)和更改tomcat和hibernate插件的版本(它们现在独立进行版本控制),但是这些都有文档记录


我们有很好的测试覆盖率,因此我们非常有信心能够发现升级带来的任何问题。

步骤1:下载新的grails版本(2.3.5)并将其放入环境变量中。
步骤2:使用terminal/cmd/whatever导航到项目文件夹。
步骤3:执行
grails升级

第4步:它将轻松地将您的项目从2.1.2升级到2.3.5,或者在失败时打印错误


瞧,您已经将您的项目升级到了grails的最新版本。

正如我所知,只提供链接的答案是很糟糕的做法。
grails.project.dependency.resolver = "ivy"