Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

(From 百度百科)

gradle 渐渐开始流行, 下面介绍本人遇到gradle 设置问题。

1,下载 gradle zip 安装

https://gradle.org/gradle-download/

windows 变量:   GRADLE_HOME   D:\soft-Java\gradle-3.1

                                 path     D:\soft-Java\gradle-3.1\bin


检查是否安装成功:gradle -v

C:\Users\ucmed>gradle -v

------------------------------------------------------------
Gradle 3.1
------------------------------------------------------------

Build time:   2016-09-19 10:53:53 UTC
Revision:     13f38ba699afd86d7cdc4ed8fd7dd3960c0b1f97

Groovy:       2.4.7
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_91 (Oracle Corporation 25.91-b15)
OS:           Windows 10 10.0 amd64


2,设置仓库URL 选择 公司内网仓库 或者是 阿里仓库  (如果能切换到国内的Maven镜像仓库)

 特别注意 网上云云   copy init.gradle     个人home 目录 .\gradle\init.gradle   是不会生效的。


需要设置

D:\Java\gradle-3.1\init.d

init.gradle

allprojects{
    repositories {
        def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL."
                    remove repo
                }
            }
        }
        maven {
            url REPOSITORY_URL
        }
    }
}



Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐