【问题标题】:Steps to upgrade grails version from 3.0.x to 3.3.x将 grails 版本从 3.0.x 升级到 3.3.x 的步骤
【发布时间】:2020-08-24 06:07:18
【问题描述】:

我希望将我的 grails 应用程序 (3.0.17) 升级到版本 3.3.11。是否有任何步骤可以完全升级它:

1. Should we create a new app (v3.3.11) from scratch and then move our existing app files to this new app(according to new project structure)?
2. Or we can make the upgrade changes in the existing app itself?

【问题讨论】:

    标签: grails grails-orm grails-plugin grails-domain-class grails-3.0


    【解决方案1】:
    1. 我们是否应该从头开始创建一个新应用程序(v3.3.11),然后将我们现有的应用程序文件移动到这个新应用程序(根据新项目 结构)?
    2. 或者我们可以对现有应用程序本身进行升级更改?

    两种方法都可以工作,如果正确完成,两种方法都会在升级后导致项目中的代码完全相同。在过去 13 年左右的时间里参与了许多 Grails 升级,我可以说创建一个新应用程序可以节省大量时间,原因有很多。当然,“新”应用程序代码会代替旧代码并致力于源代码控制,并且通过查看源代码历史记录,您真的不应该知道所有文件是手工编写的还是创建的通过create-app,然后可能进行编辑。

    我希望这是有道理的。祝你好运!

    【讨论】:

    • 在将 gradle.properties 中的 grails 版本从 3.0.17 更改为 3.3.11 作为步骤 1(根据我的理解)之后,我应该开始使用新的 grails 版本(3.3.11)运行应用程序吗?这是正确的做法吗?然后我将在运行应用程序时遇到问题,需要对结构进行相应的更改,然后是新版本的 grails。你能指导一下第一步应该是什么吗?
    【解决方案2】:

    请查看官方文档:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 2022-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多