当前位置: 首页 > 知识库问答 >
问题:

本地文件系统上的分级存储

连乐
2023-03-14

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

共有1个答案

商迪
2023-03-14

Gradle将项目缓存在user_home/.Gradle文件夹中。编译的脚本通常在项目文件夹的.gradle文件夹中。

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

apply plugin: 'java'

repositories {
    mavenCentral()
}

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

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

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

 类似资料:
  • 引言 我们将在本文分析iOS的文件系统,了解其目录是如何组织的,查看一些重要的文件,然后看看如何才能够从数据库文件和plist文件导出数据。我们将学习应用是如何在特定目录(沙盒)内存放数据的,以及怎样才能提取这些数据。 有一个很重要的事情需要注意,在前面的文章中,我们都是以root身份登录进设备的。设备上有另一个用户名叫mobile, 一个mobile用户拥有的权限是少于root用户的。除了Cyd

  • 一、介绍 HDFS (Hadoop Distributed File System)是 Hadoop 下的分布式文件系统,具有高容错、高吞吐量等特性,可以部署在低成本的硬件上。 二、HDFS 设计原理 2.1 HDFS 架构 HDFS 遵循主/从架构,由单个 NameNode(NN) 和多个 DataNode(DN) 组成: NameNode : 负责执行有关 文件系统命名空间 的操作,例如打开,

  • 我已经在Ubuntu 14.04上安装了hadoop。每当我将文件从本地文件系统复制到HDFS时,我都会出现以下错误。 我使用这个命令: 我遇到的错误是: 我是Linux环境的新手。我不明白哪个文件不存在。

  • 我必须构建一个简单的路由,用camel将文件从ftps服务器下载到我的文件系统,所以我要做以下操作: 在日志中,我没有看到任何错误,路由似乎已正确初始化(我确信文件就在那里:)): 这是我在filezilla上连接到ftps服务器的设置,它正在工作 如果我尝试连接到一个普通的ftp服务器,那么路由就会很好地工作。 有人帮忙吗?

  • 这使我感到困惑,因此我的问题是: 在PutHDFS中,我链接到HDFS集群的配置单元站点和核心站点(我尝试更新所有服务器引用到HDFS namenode,但没有效果) 我不在HDFS集群上使用Kerberos(我在NIFI集群上使用它) 我在NIFI应用程序日志中没有看到任何类似错误的东西(这是有意义的,因为它成功地写入了错误的位置) 这两个集群都是使用CloudBreak在Amazon AWS上

  • 问题内容: 我有使用Spark生成的RDD。现在,如果我将此RDD写入csv文件,则可以使用“ saveAsTextFile()”之类的一些方法,该方法将csv文件输出到HDFS。 我想将文件写入本地文件系统,以便我的SSIS进程可以从系统中选择文件并将它们加载到DB中。 我目前无法使用sqoop。 除了编写Shell脚本之外,Java中是否还有其他地方可以做到这一点? 需要任何清晰度,请告知。