java - 如何将默认的 .ivy2 缓存目录更改为其他目录?

标签 java apache-spark apache-kafka

我的用户名中有空格,当使用 kafka 运行 Spark 结构化流时,无法找到 .ivy2 文件夹和相应 .jar 文件的路径。

最佳答案

您可以使用 defaultCacheDir 更改默认位置,如文档 here 所示。

您需要在 ivysettings.xml 中输入如下内容

<ivysettings>
    <caches defaultCacheDir="/path/to/my/cache/dir"/>
</ivysettings>

关于java - 如何将默认的 .ivy2 缓存目录更改为其他目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61404906/

相关文章:

java - 使用 Calendar 和 SimpleDateFormat 将时间转换为 "HH:mm:ss"会增加 1 小时

java - 在Jhipster中使用JDL时出错

python - 如何在 pyspark 中重命名数据框的列?

apache-kafka - 带有选择器的 Apache Kafka 客户端?

python - 为什么 kafka-python 无法连接到 Bluemix 消息中心服务?

java - Spring 批处理-Kafka : KafkaItemReader reads the data ALWAYS from beginning

java - 如何在 float 按钮android中创建或制作或设置自定义背景

java - 不包括 JOIN 的 Hibernate 条件

scala - 创建Kafka流的AbstractMethodError

apache-spark - Spark复用广播DF