使用idea开发Spark程序报错scala.util.matching.Regex或lass scala.collection.mutable.WrappedArray overrides fina
问题的出现:使用idea进行Spark开发的时候报错
个人遇到的报错
- scala.util.matching.Regex.(Ljava/lang/String;Lscala/collection/Seq;)V
- java.lang.VerifyError: class scala.collection.mutable.WrappedArray overrides final method toBuffer.
个人出现这个问题是由于Spark和Scala版本不一致导致的。Spark版本后面的数字是Scala的版本号,感觉Scala这块向后兼容做的不太好。
很多的人的解决方法是直接在idea的project structure中Global Libraries中直接更换Scala version 以为解决掉了。然而并没有。实际上,可以看到Scala version的版本虽然变了。但是Compiler classpath中的jar包并没有变。
- 在+号这里选择Scala Sdk
- 选择download的版本
然后删掉你以前的版本。留下和Spark匹配的版本,完美解决~~
使用idea开发Spark程序报错scala.util.matching.Regex或lass scala.collection.mutable.WrappedArray overrides fina相关推荐
- idea运行spark程序报错scalac: Error: illegal cyclic inheritance involving trait Iterable
执行一个spark的scala写的类,报错 scalac: Error: illegal cyclic inheritance involving trait Iterable scala.refle ...
- IDEA Spark程序报错处理
错误一: 17/11/02 16:19:55 ERROR Executor: Exception in task 0.0 in stage 0.0 (TID 0) java.lang.NoSuchMe ...
- Eclipse运行Spark程序报错No FileSystem for scheme: hdfs
场景:通过spark程序读取hdfs文件. 错误: Exception in thread "main" java.io.IOException: No FileSystem fo ...
- Python语言开发Spark程序步骤
一.SparkContext Spark Application程序入口为:SparkContext,任何一个应用首先需要构建SparkContext对象,如下两步构建: 第一步.创建SparkCon ...
- android 开发问题集(一):SDK更新后 运行程序报错Location of the Android SDK has not been setup in the preferences
SDK更新后 运行程序报错Location of the Android SDK has not been setup in the preferences 问题描述:android跟新后报错loca ...
- java 安装报错2503,Windows运维之Win10安装msi程序报错2503和2502错误解决方案
本文主要向大家介绍了Windows运维之Win10安装msi程序报错2503和2502错误解决方案,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. 刚升级了系统到win10,重新 ...
- 第8课:彻底实战详解使用IDE开发Spark程序--集群模式运行
第8课:彻底实战详解使用IDE开发Spark程序--集群模式运行 拷贝WordCount.scala生成WordCountCluster.scala. 1. 将object WordCount改为ob ...
- 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )
文章目录 一.报错信息 二.解决方案 一.报错信息 在 Windows 的 cmd 命令行运行 python 脚本时 , 报如下错误 : 执行 python ApkTool.py -analyse - ...
- Spark API编程动手实战-08-基于IDEA使用Spark API开发Spark程序-01
2019独角兽企业重金招聘Python工程师标准>>> 创建一个Scala IDEA工程: 点击"Next": 点击"Finish"完成工程的 ...
最新文章
- TCP/IP和OSI4层、7层协议介绍
- iOS开发(2)UILabel学习
- why I cannot set SAP UI5 dropdown list as not selected
- CSAcademy Or Problem
- ejb 2.1 jboss_JBoss AS 8中的Java EE 7和EJB 3.2支持
- linux管理外部工具,linux – 除了iptables之外的数据包管理工具?
- vue 列表更改排序,不刷新问题
- apache http server 停止工作_宝塔apache启动失败:报错 AH00526: Syntax error on line 解决方案...
- Task02:SQL基础查询与排序-天池龙珠计划SQL训练营
- python访问多个网页_如何使用python请求登录具有多个页面的CAS?
- 微软2011年10月最有价值专家(MVP)名单 51CTO十三位用户当选
- Oracle数据库基础学习
- ENVI FLAASH大气校正常见错误及解决方法
- UE4 蓝图实现AI随机移动
- android horizontalscrollview属性,Android中HorizontalScrollView使用方法详解
- 设计院的故事--转自ABBS(自动铅笔)
- OSChina 周五乱弹 —— 有一个朝代红薯不能去
- MySQL中的外连接和内连接
- 三角公式以及常见关系
- Java之美[从菜鸟到高手演变]之集合类【吐血推荐!讲得太好了!!!】