grails - 将 Grails 项目从 a.b.c 版本升级到 x.y.z 的正确步骤是什么

标签 grails upgrade spring-tool-suite

在过去五年左右的时间里,我一直在开发 Grails 应用程序,但我还没有找到在 Grails 版本之间升级项目的简单一致的过程。通常情况下,我会从头开始项目,煞费苦心地将旧项目中的代码一点一点地复制到新项目中。一路调整以通过测试。

从 Grails 版本到 groovy 版本,再到 STS/GGTS 版本,似乎有太多的球需要处理。它们似乎都向后不兼容。

最佳答案

实际上,我也与 Grails 一起工作了几年,从来没有这样过。

我要做的是:

  • 安装新版本的 Grails。我用 GVM为此,我强烈推荐它,但这取决于您选择的平台。
  • 阅读此版本的发行说明并应用它们。这是非常重要的一步。它通常包括一些 Grails“内置”插件升级等。
  • 使用 grails set-version 增加版本号.
  • 更新 IDE 设置。我使用 IntelliJ 并且它大部分时间运行顺利。
  • grails clean/grails clean-all .删除 target .
  • 运行所有测试。
  • 对应用程序进行一些“冒烟测试”。测试最重要的快乐路径。
  • 关于grails - 将 Grails 项目从 a.b.c 版本升级到 x.y.z 的正确步骤是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26743304/

    相关文章:

    grails - 数据驱动的Spock测试

    sqlite - Grails 和 SQLite

    java - 如何将gradle项目导入STS 3.7.2

    Wix/MSI - 如何避免安装相同的 MSI 两次

    java - 在STS中运行Spring Boot应用程序时找不到Bean

    java - 小程序 CLASS_NOT_FOUND_EXCEPTION

    grails - 有人有在 Grails 1.2 中使用 sitemesh 和布局的完整示例吗?

    grails - 具有角色ROLE_ADMIN的用户的Grails Security 3.1.2登录显示ROLE_NO_ROLES为权限

    基于节点角色的 Elasticsearch 升级顺序

    java - 修补使用 XAMPP 部署的 Web 应用程序的巧妙方法是什么?