1、在WIndows操作系统中本地运行spark程序,报以下错误:
(null) entry in command string: null chmod 0644
解决方案:将hadoop.dll拷贝入system32文件夹,重新运行代码,错误消失。
2、在使用的java版本和spark版本不匹配时,报以下错误:
Exception in thread "main" java.lang.IllegalArgumentException
at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source)
at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source)
at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source)
解决方案:Java版本 11.0 更改为 1.8 spark版本 2.3.0 更改为 2.2.0 重写运行代码,错误消失。