是否有将Grails 3.1.x应用程序升级到最新3.1版本的脚本?

时间:2016-06-24 18:21:07

标签: grails grails-3.1

是否有推荐的流程,脚本或参考资料将Grails 3.1应用程序升级到最新的维护版本?

目前从3.1.3升级到3.1.8,并且在发行说明(https://github.com/grails/grails-core/releases)中没有提到一些依赖关系更新(例如资产管道)。我只是通过比较来自示例创建应用程序运行的配置来找到它们。

2 个答案:

答案 0 :(得分:0)

这个过程对我有用:

首先,将新的grails下载到您的计算机上。我通常将tar.gz下载到/ usr / local,gunzip,tar xvf,到/usr/local/grails-3.1.8等等。

其次,将此添加到.bash_profile:

GRAILS_HOME=/usr/local/grails-3.1.8
export GRAILS_HOME=$GRAILS_HOME

PATH=$PATH:$GRAILS_HOME/bin
export PATH=$PATH

第三

source .bash_profile

第四,转到您的项目目录,然后:

grails create-app test-3.1.8

cd test-3.1.8

nano build.gradle

在这里,您将看到所需的新依赖项版本号 对于您的新版本,在本例中为3.1.8。 (正如我所写,3.1.9已经出局。)

现在,回到旧项目的build.gradle并更新 依赖版本号匹配。

答案 1 :(得分:0)

偶然发现这个方便的回购自动化应用比较过程https://github.com/erichelgeson/grails-versions