美文网首页
gradle 安装和配置

gradle 安装和配置

作者: DimonHo | 来源:发表于2019-05-22 20:15 被阅读0次

    gradle安装就不多说了
    关键说下配置

    1. 首先环境变量:和maven的环境变量配置没什么区别

    • 添加GRADLE_HOME属性:


      image.png
    • 在path中新增一条%GRADLE_HOME%\bin


      image.png

    2. gradle全局配置(官网教程:https://docs.gradle.org/current/userguide/init_scripts.html

    gradle加载全局配置按优先级顺序有如下四种方式

    1. 通过 --I 或者 --init-script 参数在构建开始时指定路径,如
    gradle --init-script init.gradle clean
    gradle --I init.gradle clean
    
    1. 加载USER_HOME/.gradle/init.gradle文件
    2. 加载USER_HOME/.gradle/init.d/目录下的以.gradle结尾的文件
    3. 加载GRADLE_HOME/init.d/目录下的以.gradle结尾的文件

    这个init.gradle就相当于maven中的settings.xml文件。

    一般我们使用maven的时候会在全局配置文件中配置企业的本地私服仓库,在gradle中应该怎么配置呢?
    下面是我的一个配置范本:

    import java.util.concurrent.TimeUnit
    allprojects { Project project ->
        buildscript {
            repositories {
                maven {
                    url "http://nexus.platform/repository/maven-public/"
                }
                jcenter()
                mavenCentral()
                mavenLocal()
            }
        }
        repositories {
            maven {
                //本地私服仓库地址
                url "http://nexus.platform/repository/maven-public/"
            }
            jcenter()
            mavenCentral()
            mavenLocal()
        }
        configurations.all {
            resolutionStrategy {
                // cache dynamic versions for 10 minutes
                cacheDynamicVersionsFor 10 * 60, TimeUnit.SECONDS
                // don't cache changing modules at all
                cacheChangingModulesFor 0, TimeUnit.SECONDS
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:gradle 安装和配置

          本文链接:https://www.haomeiwen.com/subject/zblpzqtx.html