首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >本地文件系统上的Gradle存储

本地文件系统上的Gradle存储
EN

Stack Overflow用户
提问于 2012-05-31 20:58:34
回答 13查看 199.5K关注 0票数 285

Gradle如何在本地文件系统上存储下载的jar文件?Maven将它们存储在USER_HOME下的Gradle目录中,但是Gradle将它们存储在哪里呢?我检查了那里的.gradle文件夹,但只看到已编译的脚本。

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2012-05-31 21:25:20

Gradle缓存USER_HOME/.gradle文件夹中的工件。编译后的脚本通常位于项目文件夹的.gradle文件夹中。

如果您找不到缓存,可能是因为您还没有缓存任何工件。通过一个简单的脚本,您总是可以看到Gradle缓存工件的位置:

代码语言:javascript
复制
apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.google.guava:guava:12.0'
}

task showMeCache doLast() {
    configurations.compileClasspath.each { println it }
}

现在,如果您运行gradle showMeCache,它应该会将依赖项下载到缓存中并打印完整路径。

票数 242
EN

Stack Overflow用户

发布于 2015-10-18 17:42:14

在Mac、Linux和Windows上,即在所有3个主要平台上,Gradle将依赖项存储在:

代码语言:javascript
复制
~/.gradle/caches/modules-2/files-2.1
票数 346
EN

Stack Overflow用户

发布于 2017-11-17 14:32:55

在Windows 10 PC中,它保存在:

代码语言:javascript
复制
C:\Users\%USERNAME%\.gradle\caches\modules-2\files-2.1\
票数 34
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10834111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档