Mac中IntelliJ IDEA启动失败

更改了IDEA中的配置,导致IDEA启动不了。使用了还原、根据网上搜索的建议修改,仍旧启动不了。
所以干脆使用AppCleaner清除了IDEA,并且也清除了对应的残留文件。
重新安装,依旧启动不了。<网上很多资料显示需要修改idea.vmoptions文件,下列是我电脑中idea.vmoptions文件内容。>

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8

-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof

怀疑VM内存配置不够,已经尝试更改过了,未有效果,只能还原。

直接启动IDEA包内Contents=>MacOS=>idea文件
出现如下图所示错误信息

在这里插入图片描述
乍看以为是JDK版本问题,但是我的是11的版本,所以能够支持IDEA2020.2的版本。再分析,发现错误原因是:.jetbrains/jetbrains-agent-v3.2.0.0f1f.69e文件丢失。

但是我并未配置javaagent,而且vmoptions文件中不存在改属性配置,所以应该是残留问题。

解决方案:

找到残留文件配置,IDEA添加到Application文件夹中,之后会在~/Library/Application\ Support/JetBrains/添加对应版本的文件。所以打开该文件夹

open ~/Library/Application\ Support/JetBrains/

在这里插入图片描述
修改idea.vmoptions文件内部内容。
在这里插入图片描述
删除或是#注释-javaagent内容。

可以成功启动了。

猜你喜欢

转载自blog.csdn.net/Monarchess_1234/article/details/112846484