posts - 609,  comments - 13,  views - 64万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
参考:
gradle安装:https://www.cnblogs.com/darcy-hui/p/12206852.html
gradle user home 说明:https://blog.csdn.net/LG_15011399296/article/details/134333647
gradle下载地址:https://gradle.org/releases/
gradle阿里下载地址:https://mirrors.aliyun.com/gradle/
gradle
1.下载zip包,解压。D:\SolftWare\AndroidTool\AndroidGradle\gradle-7.4
2.配置环境变量GRADLE_HOME,值D:\SolftWare\AndroidTool\AndroidGradle\gradle-7.4
3.添加到path下,%GRADLE_HOME%\bin
4.cmd命令 gradle -v 正确显示版本信息 = 成功。
5.配置Gradle仓库源(可不配置):在Gradle安装目录下的 init.d 文件夹下,新建一个 init.gradle 文件,里面填写以下配置
注意,必须是https的包源,否则编译会报错:Could not resolve all dependencies for configuration ':classpath'.
参照:https://blog.csdn.net/AgonyAngela/article/details/138074663
复制代码
allprojects {
    repositories {
        maven { url 'file:///E:/develop/.gradle'}
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
        mavenCentral()
    }

    buildscript { 
        repositories { 
            maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
            maven { name "Bstek" ; url 'https://nexus.bsdn.org/content/groups/public/' }
            maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
        }
    }
}
复制代码

说明:repositories 中写的是获取 jar 包的顺序。先是本地的 Maven 仓库路径;接着的 mavenLocal() 是获取 Maven 本地仓库的路径,应该是和第一条一样,但是不冲突;第三条和第四条是从国内和国外的网络上仓库获取;最后的 mavenCentral() 是从Apache提供的中央仓库获取 jar 包。
6.IDEA配置gradle
File》Settings:Build,Execution,Deployment > BuildTools > Gradle ,Gradle user home:E:/develop/.gradle
Gradle projects:勾选 Download external annotations for dependencies
Use gradle from:Specified location,指定gradle安装目录:D:\SolftWare\AndroidTool\AndroidGradle\gradle-7.4
Gradle JDK:选择项目的jdk版本。
GRADLE_USER_HOME的作用:1、缓存依赖项 2、缓存元数据 3、存储插件
GRADLE_USER_HOME的注意事项:
   1.GRADLE_USER_HOME路径必须具有写入权限,否则Gradle无法缓存依赖项、元数据等
   2.GRADLE_USER_HOME路径应该定期清理,以避免磁盘空间被过多占用。可以手动删除GRADLE_USER_HOME目录下的不需要的缓存文件,也可以使用Gradle的clean命令进行清理。

posted on   邢帅杰  阅读(393)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
历史上的今天:
2021-08-06 java之拦截器Interceptor/自定义视图解析器
2015-08-06 .net MD5加密
点击右上角即可分享
微信分享提示