IDEA 中使用Gradle

最近下载一些github 的 项目 总是 碰到Gradle 的 项目。

 

那么我就说下Gradle  如何使用Idea 打开Gradle 项目吧。

第一步: 安装Gradle

首先 ,去官网下载Gradle.

https://services.gradle.org/distributions/  地址。

我下载的是6.4

 

然后解压缩到任意位置, 建议不要使用中文目录。

第二步:配置Gradle

环境变量的配置和jdk的配置差不多
GRADLE_HOME:E:\Java_software\gradle-6.4-rc-3-bin\gradle-6.4-rc-3
Path:%GRADLE_HOME%\bin;
GRADLE_USER_HOME:E:\Java_software\gradle-6.4-rc-3-bin\gradlelib

验证

 

 

第三步: 在IDEA中添加Gradle 项目。

右键点击build.gradle 这边就会有一个选项, 可以add as gradle project 

 

然后 就开始 下载了。

配置国内镜像源

但是下载速度及其漫长, 我们可以像maven 一样创建国内的镜像。

 

首先去自己的的User_home下面找到自己的.gradle 文件夹。

内容如下

allprojects{
    repositories {
        def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public'
        def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter'
  def GRADLE_LOCAL_RELEASE_URL = 'https://repo.gradle.org/gradle/libs-releases-local'
  def ALIYUN_SPRING_RELEASE_URL = 'https://maven.aliyun.com/repository/spring-plugin'
  
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
                    remove repo
                }
                if (url.startsWith('https://jcenter.bintray.com/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL."
                    remove repo
                }
    if (url.startsWith('http://repo.spring.io/plugins-release')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_SPRING_RELEASE_URL."
                    remove repo
                }
    
            }
        }
        maven {
            url ALIYUN_REPOSITORY_URL    
        }
  
  maven {           
            url ALIYUN_JCENTER_URL   
        }
  maven {           
   url ALIYUN_SPRING_RELEASE_URL
     }
  maven {
   url GRADLE_LOCAL_RELEASE_URL
        }
  
    }
 
 
}

 

posted on 2020-04-29 22:24  哆啦任意门  阅读(1339)  评论(2编辑  收藏  举报

导航