Gradle入门到精通(三)- 配置文件build.gradle


一、Gradle工程中下载的jar包,默认放在哪儿的?

使用IDEA创建一个Gradle工程时会加载很多信息,类似这样的:

这些信息放到哪里的呢?

打开File --》Settings,其中 Service directory path 的配置路径告诉了我们这个位置,这里为C:/Users/Administrator/.gradle

 打开这个文件夹路径:

 

 其中,C:\Users\Administrator\.gradle\caches\modules-2\files-2.1目录下存放的就是我们下载的jar包位置。

 

如何修改这个默认的jar包位置?我们本地也可能已经有Maven仓库,Gradle仓库能否使用Maven的仓库?

我们接着往下看

二、build.gradle文件

 打开工程下的build.gradle文件

 

假如,Gradle工程中需要用spring的jar包,怎么添加?

打开网址https://mvnrepository.com/ 找到spring,如下图

 

 

 复制 compile group: 'org.springframework', name: 'spring-context', version: '5.3.3' 到build.gradle

 完成后如下图:

 

 如何让Gradle使用本地Maven仓库?

创建环境变量GRADLE_USER_HOME指向本地的Maven仓库:

 验证一下:

关闭并重新启动IDEA,观察Gradle的配置:

 此时可以把C:\Users\Administrator\.gradle这个目录删除掉,避免占用不必要的磁盘空间。

 现在项目就会自动从本地Maven仓库加载吗?不会的,还需要在build.gradle中做如下配置:

 

 这样配置表示:先从本地仓库寻找依赖,如果没有再从中央仓库下载。

 另外,只配置中央仓库,则表示直接从中央仓库下载jar包。但是如果指定下载的位置已经有了,就不会再次下载了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM