IDEA Error occurred during initialization of VM

本文介绍了在使用IntelliJ IDEA时遇到'Error occurred during initialization of VM'的问题,包括错误原因分析和解决方案。问题可能由于虚拟机内存不足、JDK版本不匹配等引起。通过调整环境变量、检查IDEA的SDK配置以及确保IDEA与系统环境变量中的JDK版本一致,可以成功解决问题。
部署运行你感兴趣的模型镜像

在操作idea的时候遇到的一些问题,在这里整理出一些来。
比如说运行idea 的时候遇到的errorlog

Error occurred during initialization of VM
Could not reserve enough space for object heap

提示你虚拟机的内存不足,虽然不影响使用,但是强迫症的你疯狂的想要消去这个报错。

当初我遇到这个问题的时候,是在写spark代码实例时,怎么运行都运行不了,然后报错还是报到一行无关的地方。
一般是提示你 unable to load hadoop library native....
然后你根据这个错误提示,去改环境变量啊,甚至在window下面安装hadoop。。
这些我都干了。
然后错误依旧还在。

不懂就问,我问了我们的授课老师,她告诉我,错误日志不是这么看的,那些warning!其实有时候并不是特别的重要。
你要看errorinfo也就是错误信息。
然后重点来了。
为什么我啰嗦一大堆,跟标题不符的东西来呢。
因为,这个问题,也是因为

Error occurred during initialization of VM
Could not reserve enough space for object heap

造成的,说好不影响使用的我被打脸了。
然后我用了一个治标不治本的方法,直接暴力分配了足够的空间给spark

.set("spark.testing.memory","2147480000")

别问我为什么spark的代码这么奇怪,我自己学起来都懵了。
问题解决,代码可以跑起来了,正所谓代码和人一个能跑就行。(开玩笑)
治本的方法。
先看下环境变量,也就是JAVAHOME这里有没有配置错误,一般都没有的,毕竟都用到idea了。
度过了dev跟eclipse,该懂的都懂,不该懂的也懂了。
一般出现这些问题都是因为你换了jdk,却没有在idea上面也同步修改jdk
在这里插入图片描述
我出现的问题就是,它的sdk 是1.8.0_101
但是我环境变量配置的是1.8.0_201
不匹配出现了这个问题。
只要重新加载sdk,然后重启idea就可以啦。
记得apply要按啊!!

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值