如何在grails-3.0.4中添加或安装插件,我在grails-2.4.4中使用升级应用程序时

时间:2015-08-04 10:26:56

标签: grails plugins grails-plugin

1)如何在2.4.4中添加或安装插件,如2.4.4我们可以通过在BuildConfig.groovy中指定安装?

2)如何创建新的插件并将源代码从原始插件复制到新的插件,作为grails-3.x中插件升级的文档?

2 个答案:

答案 0 :(得分:3)

  1. 您将插件添加到dependencies的{​​{1}}块中。您可以找到插件here - 如插件页面所述。
  2. 按照Upgrading from Grails 2.x - Reference Documentation
  3. 中的说明操作

答案 1 :(得分:2)

简而言之,迁移涉及:

  1. 制作全新的Grails 3应用/插件。
  2. 将源Grails 2项目的源代码复制到新项目。从来源我的意思是控制器,域,服务和其他Grails artefacts NOT 配置,如Config.groovy,BuildConfig.groovy等。
  3. 根据Grails 3中所做的更改重新配置新项目。这包括从Config.groovy转到application.yml,设置Grails 3版本插件的依赖关系,重新定位BootStrap.groovy等。作为@cfrick提到,Upgrading from Grails 2.x - Reference Documentation是你的朋友。
  4. 修复所有编译时和运行时错误。很可能你会有很多。
  5. cp -rf OldProjectPath NewProjectPath 这样不加选择的副本将无效。我建议检查Grails 3版本的插件,看看有多少已移植。这将告诉您这是否适合迁移。