当前位置:首页 > 编程笔记 > 正文
已解决

本机spark 通idea连接Oracle的坑

来自网友在路上 161861提问 提问时间:2023-10-29 03:39:27阅读次数: 61

最佳答案 问答题库618位专家为你答疑解惑

1. 报错:Exception in thread "main" java.lang.NoSuchMethodError: scala.Product.$init$(Lscala/Product;)V

查询网上资料,是idea引入的scala运行环境版本与idea默认的scala版本不一样

也就是写的项目中的pom的spark版本与idea默认的版本不一致

解决方法:将po的版本修改成和idea的一致

        或者修改idea的版本也行吧,这个我没试

参考文档:Exception in thread "main" java.lang.NoSuchMethodError: scala.Product.$init$(Lscala/Product;)V_"exception in thread \"main\" java.lang.nosuchmeth-CSDN博客

在idea查看scala的版本

file->project-structrue->Global Libraries->scala-sdk

版本是2.11的,所以把pom改成2.11.x就可以了

pom

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"本机spark 通idea连接Oracle的坑":http://eshow365.cn/6-27388-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!