zoukankan      html  css  js  c++  java
  • centOS7 gradle版本升级

    背景描述:

    维护自动化打包,因开发更新了gradle版本,导致打包失败。故打包服务器需要将gradle版本从4.6升级为6.5,与开始保持一致

    查看gradle版本,当前为4.6

    [root@67 ~]# gradle -v
    
    ------------------------------------------------------------
    Gradle 4.6
    ------------------------------------------------------------
    
    Build time:   2018-02-28 13:36:36 UTC
    Revision:     8fa6ce7945b640e6168488e4417f9bb96e4ab46c
    
    Groovy:       2.4.12
    Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
    JVM:          1.8.0_222 (Oracle Corporation 25.222-b10)
    OS:           Linux 3.10.0-957.27.2.el7.x86_64 amd64

    注意与开发人员使用的gradle版本保持一致

     因之前安装过gradle,所谓升级,其实是把之前下载的gradle-4.6-bin.zip 解压后的gradle-4.6文件夹删除,然后再重新配置profile 环境变量即可。 

    step1:

    首先cd到android-home的同级目录(之前安装gradle的目录)

    cd /usr/local

    备份 gradle-4.6文件夹(解压 gradle-4.6-bin.zip所生成的文件夹),之后将它删除。

      

    下载gradle6.5版本,这里要注意下载与你项目编译使用的gradle版本保持一致,否则打包时不能正常编译

    在这里挑选合适的版本:https://services.gradle.org/distributions

    下载  version-all  或者version-bin包  

    我这里使用6.5版本

    wget https://services.gradle.org/distributions/gradle-6.5-bin.zip

    解压到当前目录

    unzip gradle-6.5-bin.zip

    解压完的效果:

     step2:

    将gradle添加到环境变量:

    echo "export GRADLE_HOME=/usr/local/gradle-6.5" >> /etc/profile
    echo "export PATH=$PATH:$GRADLE_HOME/bin" >> /etc/profile

    使配置生效

    source /etc/profile

    step3: 

    使用gradle -version命令查看gradle版本 验证gradle安装成功,

    看到如下信息,就说明gradle已经成功从4.6版本升级至6.5版本了

    [root@67 local]# gradle -version
    
    ------------------------------------------------------------
    Gradle 6.5
    ------------------------------------------------------------
    
    Build time:   2020-06-02 20:46:21 UTC
    Revision:     a27f41e4ae5e8a41ab9b19f8dd6d86d7b384dad4
    
    Kotlin:       1.3.72
    Groovy:       2.5.11
    Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
    JVM:          1.8.0_222 (Oracle Corporation 25.222-b10)
    OS:           Linux 3.10.0-957.27.2.el7.x86_64 amd64

    参考文档:

    centos7安装gradle 与升级

    CentOS7下安装安装android sdk & gradle

  • 相关阅读:
    虚拟机与宿主机网络配置——可互通可上网
    CentOs7下安装Redis
    RabbitMQ使用(下)
    RabbitMQ使用(上)
    定制属于你自己的ViewEngine(一套逻辑多套UI)
    JWT With NetCore WebApi
    day02
    day01
    4、python与MongoDB交互
    3、MongoDB的详细查找
  • 原文地址:https://www.cnblogs.com/kaerxifa/p/13889594.html
Copyright © 2011-2022 走看看