问题的出现:使用idea进行Spark开发的时候报错

个人遇到的报错

  1. scala.util.matching.Regex.(Ljava/lang/String;Lscala/collection/Seq;)V
  2. java.lang.VerifyError: class scala.collection.mutable.WrappedArray overrides final method toBuffer.

个人出现这个问题是由于Spark和Scala版本不一致导致的。Spark版本后面的数字是Scala的版本号,感觉Scala这块向后兼容做的不太好。

很多的人的解决方法是直接在idea的project structureGlobal Libraries中直接更换Scala version 以为解决掉了。然而并没有。实际上,可以看到Scala version的版本虽然变了。但是Compiler classpath中的jar包并没有变。

  1. 在+号这里选择Scala Sdk
  2. 选择download的版本

    然后删掉你以前的版本。留下和Spark匹配的版本,完美解决~~

使用idea开发Spark程序报错scala.util.matching.Regex或lass scala.collection.mutable.WrappedArray overrides fina相关推荐

  1. idea运行spark程序报错scalac: Error: illegal cyclic inheritance involving trait Iterable

    执行一个spark的scala写的类,报错 scalac: Error: illegal cyclic inheritance involving trait Iterable scala.refle ...

  2. IDEA Spark程序报错处理

    错误一: 17/11/02 16:19:55 ERROR Executor: Exception in task 0.0 in stage 0.0 (TID 0) java.lang.NoSuchMe ...

  3. Eclipse运行Spark程序报错No FileSystem for scheme: hdfs

    场景:通过spark程序读取hdfs文件. 错误: Exception in thread "main" java.io.IOException: No FileSystem fo ...

  4. Python语言开发Spark程序步骤

    一.SparkContext Spark Application程序入口为:SparkContext,任何一个应用首先需要构建SparkContext对象,如下两步构建: 第一步.创建SparkCon ...

  5. 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 ...

  6. java 安装报错2503,Windows运维之Win10安装msi程序报错2503和2502错误解决方案

    本文主要向大家介绍了Windows运维之Win10安装msi程序报错2503和2502错误解决方案,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. 刚升级了系统到win10,重新 ...

  7. 第8课:彻底实战详解使用IDE开发Spark程序--集群模式运行

    第8课:彻底实战详解使用IDE开发Spark程序--集群模式运行 拷贝WordCount.scala生成WordCountCluster.scala. 1. 将object WordCount改为ob ...

  8. 【错误记录】执行 Python 程序报错 ( NameError: name ‘reload‘ is not defined )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Windows 的 cmd 命令行运行 python 脚本时 , 报如下错误 : 执行 python ApkTool.py -analyse - ...

  9. Spark API编程动手实战-08-基于IDEA使用Spark API开发Spark程序-01

    2019独角兽企业重金招聘Python工程师标准>>> 创建一个Scala IDEA工程: 点击"Next": 点击"Finish"完成工程的 ...

最新文章

  1. TCP/IP和OSI4层、7层协议介绍
  2. iOS开发(2)UILabel学习
  3. why I cannot set SAP UI5 dropdown list as not selected
  4. CSAcademy Or Problem
  5. ejb 2.1 jboss_JBoss AS 8中的Java EE 7和EJB 3.2支持
  6. linux管理外部工具,linux – 除了iptables之外的数据包管理工具?
  7. vue 列表更改排序,不刷新问题
  8. apache http server 停止工作_宝塔apache启动失败:报错 AH00526: Syntax error on line 解决方案...
  9. Task02:SQL基础查询与排序-天池龙珠计划SQL训练营
  10. python访问多个网页_如何使用python请求登录具有多个页面的CAS?
  11. 微软2011年10月最有价值专家(MVP)名单 51CTO十三位用户当选
  12. Oracle数据库基础学习
  13. ENVI FLAASH大气校正常见错误及解决方法
  14. UE4 蓝图实现AI随机移动
  15. android horizontalscrollview属性,Android中HorizontalScrollView使用方法详解
  16. 设计院的故事--转自ABBS(自动铅笔)
  17. OSChina 周五乱弹 —— 有一个朝代红薯不能去
  18. MySQL中的外连接和内连接
  19. 三角公式以及常见关系
  20. Java之美[从菜鸟到高手演变]之集合类【吐血推荐!讲得太好了!!!】

热门文章

  1. 写出漂亮的Markdown文档_v1.0.6
  2. ifttt_如何使用适用于iOS的IF App设置和应用IFTTT食谱
  3. 关于Metasploit 5中测试模块的移植与验证
  4. 移动办公服务的未来之路
  5. 一篇带你详解static关键字(超详细)
  6. MyBatis select标签
  7. Arthas使用-wath与tt入门
  8. 此平台不支持虚拟化的 AMD-V/RVI。不使用虚拟化的 AMD-V/RVI,是否继续?
  9. 【智能制造】下一个千亿蓝海市场,智能包装产业发展回顾及应用展望
  10. 皮尔逊相关系数矩阵热图 代码