gradle的本地仓库路径默认为 C:\Users\[用户名]\.gradle,如果不想放在C盘,将本地存储仓库的路径指向到其他磁盘路径下,可以在环境变量中设置:

采用环境变量中设置:

GRADLE_USER_HOME = D:\_dev\.gradle

那么原来的 C:\Users\ipanel\.gradle目录下的文件,可以剪切到新目录下,也可以删除。

注意:

1、如果开机后使用过gradle的,需要重启才能够剪切和删除。可能gradle有服务未关闭引用文件,没有深究。

2、删除会导致重新下载之前项目所需要的依赖包。因此建议在未开始项目之前的时候,就应该配置 GRADLE_USER_HOME的环境变量。


坑:说将GRADLE_USER_HOME指向到maven的maven_repository使用的做法,已经试过完全不可以,不要相信!不要相信!不要相信!

gradle 和 maven 的本地资源仓库的目录结构是完全不同的。gradle是将jar包放在caches文件夹中(caches\modules-2\files-2.1),而maven直接放在repository目录下。如果混用,你的仓库目录就混乱了。起码gradle6.6和maven3.6.1不可以这样用。


/**  指定所使用的仓库, mavenCentral()表示使用中央仓库,此刻项目中所使用的jar包都会默认依次从仓库中下载到本地指定的目录*/
repositories {// Use jcenter for resolving dependencies.// You can declare any Maven/Ivy/file repository here.//jcenter()maven {url 'https://maven.aliyun.com/repository/public/'}mavenLocal()    //  从本地仓库寻找依赖,如果过没有再执行下面的操作mavenCentral()    //  如果只配置中央仓库,表示只从中央仓库下载jar包。但是如果指定下载位置已经有了,就不会再下载了。
}

gradle本地仓库指定其他目录相关推荐

  1. 修改Gradle本地仓库的位置 方法

    一.Gradle的配置 可能有很多人在纠结这个 Gradle 能不能像 maven 一样手动修改本地仓库,答案当然是肯定的,而且很简单,只需要在环境变量里面做个配置即可.即添加一个名称为 GRADLE ...

  2. Gradle 使用 Maven 本地仓库。

    Gradle 使用 Maven 本地仓库. 文章目录 Gradle 使用 Maven 本地仓库. 设置环境变量. 在 Gradle 项目中的 /build.gradle 配置文件 `repositor ...

  3. Git 历险记(三)——创建一个自己的本地仓库

    2019独角兽企业重金招聘Python工程师标准>>> 如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git ...

  4. git创建一个自己的本地仓库

    如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or inde ...

  5. [编程开发工具-6]:github仓库、gitee仓库、git本地仓库混合管理的架构与详细实现步骤

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  6. Git学习——Git基本工作原理(入门级教程,通过玩转Git本地仓库,帮助新手快速入手Git)

    如果你只是想知道如何用Git上传代码至托管平台,请看:创建码云仓库并完成第一次上传(https) 及 使用ssh协议上传代码 如果你想了解Git本地仓库的工作原理,欢迎阅读本文. 文章目录 一.分区及 ...

  7. Maven工程加入本地jar包到本地仓库并生成pom地址

    Maven工程加入本地仓库jar包目录并生成pom地址 首先将准备好的jar包放入任一目录下并在本目录下打开cmd窗口 输入指令:mvn install:install-file -DgroupId= ...

  8. 如何吧本地仓库提交到github_解锁GitHub(5)之GitHub本地仓库使用

    同一系列文章: 千锋物联网学院:解锁GitHub(1)git和GitHub关系​zhuanlan.zhihu.com 千锋物联网学院:解锁GitHub(2)git工具的安装与配置​zhuanlan.z ...

  9. 修改Maven本地仓库的位置 方法

    一.关于Maven的配置: 用过Maven的开发人员应该知道Maven可以通过配置 conf文件夹下面的settings.xml文件来修改maven下载的包,默认是下在c盘的用户文件夹下的.m2中,日 ...

最新文章

  1. Runloop, 多线程
  2. CornerNet-Lite:CornerNet粗暴优化,加速6倍还提点了 | BMVC 2020
  3. Android第四十一天(3)
  4. HashTable, HashMap, LinkedHashMap, ConcurrentHashMap
  5. php公用一个尾部,19.2 共用显示部分 - 19.2.2 共用尾部页面 - 《零基础学PHP+MySQL (零基础学编程)》 - D云...
  6. 【bzoj21115 [Wc2011] Xor 带全无向图中1道n经过路径权值的最大异或和(含有环)】
  7. 前端性能调优之Yahoo--23条
  8. arima模型 p q d 确定_基于ARIMA预测股指期货价格走势
  9. how to change logo in ae template
  10. mysql加上判断_在mysql中where加if判断
  11. 电脑测速软件_联通你我【宽带提速】让网速飞!超实用的宽带测速提速攻略来啦!...
  12. 图文详解mina框架
  13. Rmarkdown与Rnotebook使用心得
  14. [漏洞案例]thinkcmf 2.x从sql注入到getshell实战
  15. Cesium:加载百度地图
  16. BI系统的分布式部署原理和技术实现
  17. CSS解决图片过大撑破DIV的方法
  18. python查询mysql decimal报错_【2020Python修炼记】MySQL之 表相关操作
  19. 码农的自我修养之从需求分析到软件设计
  20. C/C++ 语言中.h文件和.c文件详细解析 引用 .c和.h文件的区别

热门文章

  1. Proteus Professional 8.12 SP0 Build 30713
  2. 串行 RapidIO: 高性能嵌入式互连技术
  3. NILM论文笔记:R.Reddy, et al: A feature fusion technique for improved NILM
  4. 新手入门LaTex遇到的问题与解决方案
  5. 平分物品 python_python – 为什么平分比排序慢
  6. 如何养成记日记的习惯
  7. codevs——2750 心系南方灾区
  8. 腾讯QQ/TM珊瑚虫增强包 2007 Beta3 v5.0.2
  9. 使用Composer安装项目时报错 Do not run Composer as root/super user!
  10. 三大CMS建站系统助你免费建网站