Gradle Dependencies下载Jars

问题描述 投票:0回答:1

我正在尝试找到一个gradle任务,以确保将所有依赖项工件都下载到gradle缓存中。如果运行./gradlew :project:dependencies,则可以查看$GRADLE_USER_HOME/caches,并且可以看到很多com.x.package/artifact/version/hash/目录,但是它们大多(仅?)包含.pom文件。如何确保也下载.jar文件?

对于上下文,我试图构建一个预先构建了gradle缓存的docker映像,以避免每次都下载工件。

android docker gradle
1个回答
1
投票

尝试

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

如果运行它,它将下载依赖关系并打印缓存的依赖关系的位置。

它可能取决于您的平台,但是工件应存储在这里:

~/.gradle/caches/modules-2/files-2.1
© www.soinside.com 2019 - 2024. All rights reserved.