一个令人惊讶的问题

scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; 这个错误就是版本不匹配不正确 spark不匹配scala版本的原因 版本修改前的错误 版本修改后解决,红色是因为运行在windows环境下面的原因 阅读详情

今天遇到了一个让我无可奈何的问题,先记录一下,等找到原因再来填坑

写spark streaming程序的时候,报了下面这个错误,大概就是jar包冲突的问题,但是看了网上的答案都没有解决

Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps;
	at org.apache.spark.util.Utils$.getCallSite(Utils.scala:1421)
	at org.apache.spark.SparkContext.<init>(SparkContext.scala:76)
	at com.haiyisoft.relationshipAnalysis.InterCafeTogether$.main(InterCafeTogether.scala:22)
	at com.haiyisoft.relationshipAnalysis.InterCafeTogether.main(InterCafeTogether.scala)

有意思的是我装了两个idea,上面使用idea2018.2.4不可以,于是我换了idea2017.2.5

居然问题就没有了。嗯,这肯定不是软件的问题,但是原因究竟是什么呢?

因为成功的是在另一个项目里,我对照了一下pom.xml文件没有差别,但是还是把两个项目的文件同步了一下,最终还是不行,

后来我用idea2018.2.4打开了成功的项目也是可以的!

????黑人问号脸,所以就是这个项目有毒吗?

2023年更新

-------------------------

无意间看到自己发的这篇文章,已经过去好多年了,很久没用Scala写东西了,但是感觉这个问题就是idea的问题,可能是索引文件失效的问题。如图清除一下。重启idea试试。

 

Synopsys工具filter命令:从数据筛选到高效IC设计的实战指南 在数字集成电路设计流程中,数据筛选与查询是工程师处理海量网表、时序报告和设计约束的核心需求。其原理在于通过声明式查询语言,直接对设计对象(如单元、网络、路径)的属性进行逻辑判断与模式匹配,从而精准定位目标。这种技术价值在于将工程师从繁琐的过程式脚本循环中解放出来,大幅提升代码可读性与运行效率,直接调用工具内置的高性能查询引擎。在实际应用场景中,它广泛用于物理与时序联合分析、层次化模块操作、动态约束生成以及自动化报告生成。本文聚焦于Synopsys工具链中filter命令的高阶用法,深入解析其表达式语法、正则 阅读详情

相关推荐

2D激光slam数据集的下载与测试

参考博客: https://blog.youkuaiyun.com/qq_24894159/article/details/81265991 https://blog.youkuaiyun.com/fk1174/article/details/52673413#commentBox 数据集下载与生成 下载数据集 下载网址: http://ais.informatik.uni-freiburg.de/slamevaluation/datasets.php 进去网站后点你想下载的对应的"download log file" 然后你

老李的博客 4024

java.lang.NoSuchMethodError: scala.Predef$.refArrayOps Lscala/collection/mutable/ArrayOps

在idea中配置运行spark程序报错:scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Obje...

Nice的博客 1万+

单电源运放偏置电压设计:如何避免信号失真

本文详细解析了单电源运放偏置电压设计的关键技术,以LM358为例,探讨如何通过1/2 VCC偏置避免信号失真。文章从基本原理出发,揭示了双端偏置的黄金法则,并提供了常见设计陷阱的解决方案和进阶调试技巧,帮助工程师实现高保真信号放大。

weixin_29266647的博客 292

scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps

将scala-sdk从2.12换为2.11File -&gt; Project Structure -&gt; Global libraries -&gt; Remove SDK -&gt; Rebuild.

ThisIsNobody的博客 1万+

告别WSL!用AMD ROCm7在Windows上跑ComfyUI,我的幻x2025 AI Max+ 395体验与性能调优心得

本文详细介绍了在搭载AMD Ryzen AI Max+ 395处理器的幻x2025笔记本上,如何通过ROCm7在Windows原生环境下高效运行ComfyUI,并分享了一系列性能调优技巧和实战经验,帮助开发者摆脱WSL束缚,提升AI创作效率。

weixin_29102619的博客 1111

Python 爬虫实战:Twitter 数据定向抓取(特定话题 + 用户推文爬取与分析)

在社交媒体研究、舆情监测和市场分析等领域,Twitter 数据具有极高的价值。本文将详细介绍如何使用 Python 构建一个完整的 Twitter 数据爬取系统,包括特定话题和用户推文的爬取与分析。我们将涵盖从认证到数据存储、清洗、分析和可视化的全流程。

u014481728的博客 1034

提交spark任务时报错

Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes at sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:28

xiaolin93的博客 641

车载以太网网络测试-27【SOME/IP-SD简述】

SOME/IP-SD协议是基于IP的可扩展面向服务中间件中的服务发现协议,是汽车电子和嵌入式系统中实现动态服务发现与通信的核心组件。该协议规范详细说明了协议SOME/IP服务发现(SOME/IP-SD)的格式、消息序列和语义。本文将对SOME/IP-SD协议进行详细介绍。

车载网络测试工程师的博客 1953

Exception in thread “main“ java.lang.NoSuchMethodError: org.apache.spark.util.Utils$.classForName(Lj

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.spark.util.Utils$.classForName(Ljava/lang/String;)Ljava/lang/Class; at org.apache.spark.streaming.scheduler.JobGenerator.liftedTree1$1(JobGenerator.scala:52) at org.apache.spark.str...

weixin_42382758的博客 3567

QMK键盘固件开发零基础教程(2025全新重制版)

《QMK键盘固件开发零基础教程(2025全新重制版)》是一套专为键盘爱好者和开发者设计的全面教程,旨在帮助用户从零基础快速掌握最新的QMK固件开发技术。教程基于2025年最新的QMK版本(0.19.8+),解决了旧版教程中的诸多问题,如概念不清、步骤缺失和代码过时等。新版教程提供了详细的图解、完整的项目源码以及从环境配置到高级功能开发的全流程指导。此外,教程还涵盖了2024年QMK生态的重大变革,包括键码系统的重构、编译工具链的更新以及Config文件格式的改变等。付费版教程额外提供独家内容,如新特性解析、

Despacito0o的博客 1118

【AI智能体】Claude Code +Superpowers 项目实战操作详解

Claude Code +Superpowers 项目实战操作详解

congge 4043

三门问题解析

问题描述     参赛者面前有三扇关闭着的门,其中一扇的后面是一辆????,选中后面有车的那扇门就可以赢得该汽车,而另外两扇门后面则各藏有一只????。当参赛者选定了一扇门,但未去开启它的时候,主持人会开启剩下两扇门中的一扇,露出其中一只山羊。主持人其后会问参赛者要不要更换选择,选另一扇仍然关着的门。 问题是:换另一扇门是否会增加参赛者赢得汽车的机率?即主持人清楚的知道,自己打开的那扇门后面是山羊,那么答案是...

weixin_44268113的博客 1万+

OpenStack 2018 年终盘点

目录 文章目录目录前言OpenStack 一年来的成长NovaCinderNeutronIronicCyborgOctaviaKollaMagnumZunKuryr从 OpenStack 到 OpenInfra 前言 这是最好的时代,也是最坏的时代 — — 查尔斯·约翰·赫芬姆·狄更斯《双城记》 年关将至,闲暇之余,回顾我与 OpenStack 的 2018。 NOTE:仅作为个人见解,与公...

烟云的计算 3584

一家有两个孩子,已知至少有一个孩子是在星期二出生的男孩。问:两个孩子都是男孩的概率是多大?

这道题想都没想就是 0.5,第二个孩子是男是女不是一样吗!!! 然而答案是 13/27, 好吧,让我来昧着初心强行解释一下: 把这道题必须用贝叶斯公式来做,因为我也不知道多出来的信息“周二出生”引起多少改变。 贝叶斯公式: P(2男∣1男周二)=P(2男,至少1男周二)P(1男周二)=P(至少1男周二∣2男)P(2男)P(1男周二) P(2男|1男周二) = \frac{P(2男 ,至少1男周二)}{P(1男周二)} = \frac{P(至少1男周二|2男)P(2男)}{P(1男周二)} P(2男∣1男周

颹蕭蕭 4431

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Dev C++ 无法调试问题的解决——小白也能看懂!

编译器不能调试竟然是设置问题, 我人都傻了! 这种操作不应该是默认可执行的吗? wtf! 照着图片的顺序操作后, 就可以调试了! 如果对你产生了帮助, 就请点个赞吧~ 让更多的人看到这篇文章! ...

weixin_43899069的博客 4303

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

POJ3096—Surprising Strings

题目: 所述d-对字母的字符串的是有序对的是彼此的距离d字母。字符串是d-独特的,如果所有的d-对是不同的。的字符串是令人惊讶的,如果它是d-独特的每一个可能的距离D. 考虑串ZGBG。其0对是ZG,GB和BG。由于这三对都是不同的,ZGBG是0,唯一的。类似地,1-对ZGBG的是ZB和GG,并且由于这两个对是不同的,ZGBG是1-唯一的。最后,只有2对ZGBG的是ZG,所以ZGBG是2-唯一的。...

qq_44859533的博客 406

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

vector size 无符号

今天遇到个被雷到的问题,原来是无符号数的问题:

ndzjx的专栏 461

VS2019 windows桌面应用_图说VS2019的一个必现崩溃

前几天在格友会群里聊起微软,很多人都被它这几年的强势表现所折服。看一眼最近5年它的股票走势吧,从50以下一路攀升到快150了。看到如此强硬的走势,谁还敢说微软不行了呢? 不过,最近在给一家很有影响力的公司做Windows平台开发的培训时,课堂上使用微软的VS 2019做试验,有同行报告了一个让人有点难以相信的问题。特撰文与大家分享。相信这个公众号的大多数读者都知道V...

weixin_39653448的博客 481

POJ3096-Surprising Strings(初遇map)

Surprising Strings The D-pairs of a string of letters are the ordered pairs of letters that are distance D from each other. A string is D-unique if all of its D-pairs are different. A string is surpri...

超逸の学习技术博客 583

那些MySQL令人咋舌的隐式转换(完美整理)

一、问题描述 root@mysqldb 22:12: [xucl]> show create table t1\G *************************** 1. row *************************** Table: t1 Create Table: CREATE TABLE `t1` ( `id` varchar(255) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 row in...

360

举些例子看看一个程序员的水平究竟可以差到什么程度?

闲话少说直接入正题 你敢信年入百万人民币的白左能精雕细琢出这样的垃圾么(见下图) 。这是16年做了五六年的情况,现在20年了,听说 终于能跑hello world了。 某西海岸IT大厂,产品失败就开源出去,安排鸡肋资深工程师活跃项目,让它看起来没死掉.这几只"鸡肋"的水平之烂突破天际(我不确定这些人是否还是原厂全职员工,但领全职薪水是无疑的).让我领教了美国大厂资深白人工程师的下限。公司不点名,产品直接和Google FB 的开源框架竞争 1唯我独尊坐井观天。明明是被主流框架干凉凉的过时技术(...

Androidbye的博客 513

poj 3096 Surprising Strings 字符串哈希

Surprising Strings Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 5232   Accepted: 3438 Description The D-pairs of a string of letters are the ordered pairs

停不下的脚步 770

窗口一移动位置就自动关闭的问题(太强了!解决了让我头疼很久的问题!!)

没想到这么简单哭了,我还软件重装来着

Zjyzzy123456789的博客 257

华为机试——魔术索引

"test.cpp" 没想到,既然暴力法会通过所有的测试用例

poison_biti的博客 568

POJ 3096 && HDU 2736 Surprising Strings(水~)

Description 定义D-pairs表示取字符串s中相距为D的两个字母所构成的字母对,该字母对中两个字母的位置顺序与他们在主串s中的位置顺序一致 定义D-unique表示,若从字符串s中取出所有相距为D的字母对D-pairs,且这些D-pairs都是独一无二的,那么成字符串s是一个D-unique串(D的取值范围为0~s.len()-2) 假如字符串s对于所有的D都有D-unique成

ZSQ 739

POJ 3096 Surprising Strings

Surprising Strings Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 5081   Accepted: 3336 Description The D-pairs of a string of letters are the ordered pairs...

weixin_33841722的博客 109
上一篇: centos7 root用户切换普通用户出现-bash-4.2$
下一篇: Windows连接远程hdfs出现java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComput错误
iFence
博客等级 码龄9年 8051粉丝 111原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值