参考这个https://blog.csdn.net/cjl13694270972/article/details/114374984
主要是由于maven中和本地环境变量的hadoop版本一样,将他们改成一样的
然后去下winutils.exe 和hadoop.dll 要和hadoop版本一致
同时在c://system32下 也要有这两个文件
然后重启电脑
在下载hadoop3.3.2本地的时候 用tar-zxvf 去解压 报了
tar:error exit delayed from previous errors 这个错误
解决方式就是用管理员方式去下载
弄好了之后 又发现了
java.lang.NumberFormatException: For input string:
第一执行Job job_1652492129050_0001 running in uber mode : false
然后看到输入文件 的tab键 空格有些不一致 改了下
ob job_local1138799368_0001 failed with state FAILED due to: NA
之后 又发现了一个错误
数组越界异常 然后发现 是输入的文件的一行少了一个数据 最后终于解决了