Gradle怎么存储在本地文件系统上?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (59)

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

提问于
用户回答回答于

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

如果你找不到缓存,也许是因为你还没有缓存。

一个脚本:

apply plugin: 'java'

repositories{
  mavenCentral()
}

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

task showMeCache << {
  configurations.compile.each { println it }
}

现在,如果你运行gradle showMeCache它应该下载到缓存并打印完整的路径。

用户回答回答于

在Mac、Linux和Windows上,Gradle将依赖项存储在:

~/.gradle/caches/modules-2/files-2.1

扫码关注云+社区