您当前的位置: 首页 >  windows

java持续实践

暂无认证

  • 5浏览

    0关注

    746博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

windows10 安装 gradle 与idea gradle的配置

java持续实践 发布时间:2022-04-17 09:37:45 ,浏览量:5

下载gradle 的安装包

下载地址 https://download.csdn.net/download/qq_33229669/85159857

系统环境变量配置

在这里插入图片描述 在这里插入图片描述 配置GRADLE_HOMEGRADLE_USER_HOME 用于指明gradle的安装包地址和本地仓库地址 path中新建 %GRADLE_HOME%\bin 在这里插入图片描述

配置gradle的阿里云仓库地址

在gradle的init.d文件夹中, 新建立init.gradle文件 在这里插入图片描述 文件内容如下

allprojects{
    repositories {
        def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public/'
        def ALIYUN_JCENTER_URL = 'https://maven.aliyun.com/repository/jcenter/'
        def ALIYUN_GOOGLE_URL = 'https://maven.aliyun.com/repository/google/'
        def ALIYUN_GRADLE_PLUGIN_URL = 'https://maven.aliyun.com/repository/gradle-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('https://dl.google.com/dl/android/maven2/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GOOGLE_URL."
                    remove repo
                }
                if (url.startsWith('https://plugins.gradle.org/m2/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GRADLE_PLUGIN_URL."
                    remove repo
                }
            }
        }
        maven { url ALIYUN_REPOSITORY_URL }
        maven { url ALIYUN_JCENTER_URL }
        maven { url ALIYUN_GOOGLE_URL }
        maven { url ALIYUN_GRADLE_PLUGIN_URL }
    }
}
idea的gradle配置

选择使用自己本地的gradle, 而不是使用 wrapper 在这里插入图片描述 jdk也选择较新的 在这里插入图片描述

常见问题

gradle 初始化的时候报如下的错误

'java.lang.String org.gradle.api.artifacts.result.ComponentSelectionReason.getDescription()'

说明是idea 与gradle 的版本不兼容, 提高idea的版本到最新版即可.

关注
打赏
1658054974
查看更多评论
立即登录/注册

微信扫码登录

0.1440s