本机spark 通idea连接Oracle的坑

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博客](https://blog.csdn.net/weixin_45568872/article/details/104325865 "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

相关推荐
大大大大晴天12 小时前
Hudi Metadata Table 与 Hive Sync (HMS)怎么选?
大数据
手可摘星辰77719 小时前
一次线上FlinkCDC异常排查复盘
大数据·flink
大大大大晴天20 小时前
Hudi技术内幕:Metadata Table原理与实践
大数据
大大大大晴天2 天前
Hudi技术内幕:深入解析Index索引机制
大数据
阿里云大数据AI技术2 天前
Flink Forward Asia 2026 深圳启幕:Agentic Streaming for AI,开启实时智能新范式
大数据·flink
SelectDB2 天前
阶跃星辰基于 SelectDB 构建 PB 级 Agent 可观测平台
大数据·数据库·aigc
大大大大晴天6 天前
Hudi技术内幕:RecordPayload到RecordMerger
大数据
SelectDB6 天前
秒级弹性、最高降本 70%:SelectDB Serverless 如何重塑云数仓资源效率
大数据·后端·云原生
WhoAmI6 天前
MapReduce框架原理解析一:InputFormat
大数据·hadoop
WhoAmI6 天前
MapReduce框架原理解析三:OutputFormat
大数据·hadoop