hadoop 原因:java.lang.未满足链接错误:如果您是一个用户,那么您就可以使用它来创建一个文件夹,I)Z

whitzsjs  于 2022-11-01  发布在  Hadoop
关注(0)|答案(1)|浏览(179)

我得到这个错误,而试图写txt文件到本地路径在windows中。
错误:原因:java.lang.UnsatisfiedLinkError:如果您是一个用户,那么您就可以使用它来创建一个文件夹。I)Z

  • Spark、Hadoop版本:Spark-3.0.3-二进制-Hadoop 2.7.
  • winutils被放置在C:\winutils\bin中
  • hadoop.dll被放置在C:\winutils\bin和c:\System32中
  • 环境变量集HADOOP_HOME C:\winutils路径%HADOOP_HOME%\bin
  • 已尝试重新启动
3yhwsihp

3yhwsihp1#

我发现以下原因和解决方案:

**根本原因:**Gradle依赖于更高版本的spark。我安装了spark 3.0.3,但这里是3.2.0实现'org.apache.spark:spark-core_2.13:3.2.0'
**修复:**替换为实现“org.apache.spark:spark-核心_2.12:3.0.3”

相关问题