使用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文件
假如,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包。但是如果指定下载的位置已经有了,就不会再次下载了。
Gradle入门到精通(三)- 配置文件build.gradle
原文:https://www.cnblogs.com/etbird/p/14366100.html