Grails从1.0.5升级到2.4.4

时间:2015-03-20 09:28:51

标签: grails

我有一组用Grails v1.0.5编写的应用程序。该应用程序确实完美无缺。但是,我正在研究升级到最新版本(2.4.4)的可能性。我知道从1.0.5开始这是一个巨大的飞跃但是从哪里开始的任何指针? 官方网站仅保存1.2.0的文档(让我觉得我已经老了)。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

将应用程序从1.x升级到2.x的最安全方法是创建一个空的2.x项目,然后慢慢地手动移动以下内容:

  1. 将application.properties的内容导入BuildConfig.groovy(例如安装插件)。
  2. Config.groovyResources.groovy的内容(手动完成而非复制文件)
  3. 测试(复制文件)
  4. 域类(复制文件)
  5. 控制器(复制文件)
  6. 服务(复制文件)
  7. 过滤器(复制文件)
  8. URLMappings.groovy(手动而非复制文件)
  9. 根据应用程序的大小和复杂程度,这可能非常快,或非常痛苦。有一点需要强调。 测试,测试,测试