安装IDEA -- MacBook点击IDEA意外退出

前言

  • 时间:2022.8.14
  • 内容:原本可以正常用的IDEA闲了几天后连打开都成了问题。

情况描述

上个月月底的某一个深夜,费了蛮大劲儿搞IDEA的永久版,也算是安排上了。
搁置了一段时间没去碰,没想到就打不开了!
之前还能创建工程正常跑,现在连软件都打不开,也算是一头雾水。

搜来的原因

原因是idea.vmoptions文件冲突,删除下面文件夹下面的idea.vmoptions(资料库Library是一个隐藏的文件夹)
/Users/XXXX/Library/Application Support/JetBrains/IntelliJIdea2020.1/idea.vmoptions
注意:这个地址每个人可能不一样,你要根据自己的文件名随机应变。

应对过程

原以为是配置没有删干净,于是commond+空格全局搜索idea相关,发现有个idea.vmoptions文件残留,但不知道文件的具体位置。(依稀记得摁出来过一个“在访达里打开”,可以查到文件位置,但忘记操作了,只记得在访达的搜索里查,也是能达到类似的效果。)

于是我用蹩脚的linux基础,也算是勉强在终端里找到了一些想要文件路径。(指idea.vmoptions)

或许是因为用户文件夹下,Library文件夹是隐藏的,所以即便知道这个文件路径,在正常图形化界面也无法直观上查看到,也就无法对JetBrains进行操作。最后也算是阴差阳错走了个好走的方法,在终端里对这个文件夹进行了操作。

Setp1 rm -rf 删除了JetBrains里跟idea相关的文件,依旧闪退报错相同。

看来并不全是这个残留捣蛋鬼的原因。在这时,我发现了一个新思路。

由于对MacBook还是不太熟悉,后面才知道在访达的应用程序里,双指右键显示包位置,就能找到这个应用程序的安装地址。对,就是这个思路。

Step2 删除了整个JetBrains文件夹,是不闪退不报错,但点击图标毫无反应。

这个问题有点严重的。

原来macbook非常人性化还会向开发者发生错误日志报告,找到关键点翻译大致是无法找到启动器的问题。而现在…

重装了好多遍也是一样点击图标毫无反应,去查看之前走的目录底下,重装IDEA还是没有JetBrains文件夹,甚至于我的搜索记录多出来“JetBrains是在安装IDEA时产生的吗?”等之类的傻瓜问题…

也算是傻人有傻运,还真搜到了一个非常棒的东西!!

Step3 显示包位置后进入IntelliJ IDEA/Contents/MacOS/idea

双击这个idea,可以发现一个新大陆,非常直观告诉你这闪退的原因。(这个idea是Unix可执行文件,我的理解是有点类似于win里的dat。
搜了下方的zsh:abort,帖子不多,好像说的是博主内存不足导致的,但很明显我这里不会是内存不足(狠心入了32G,而且当时虚拟机还跟着IDEA一起崩坏,重启后也没在上班。

安装IDEA -- MacBook点击IDEA意外退出_第1张图片

这里只是提供个思路,具体看具体问题去搜好了,我出现的这个问题非常的白痴且高级(明白了问题的原因却不明白咋解决。

我:删光了那个所谓全家桶相关的东西,IDEA_VM_OPTIONS 却非常坚定的总指向那个全家桶。萌一瞬间,突然反应过来系统全局变量这种东西。

所以说某个地方写明了我要去全家桶那找这个idea.vmoptions文件,但很显然这个在下载文件里的文件已经丢进了废纸篓,找呀找呀找不到,索性摆烂丢个错误出来然后悄悄躺平…

Setp4 把idea.vmoptions移到对应位置,重新点击图标,启动正常。

好家伙,苦涩的笑.jpg

用朋友的激活码搞定了后续的激活,简直不要太顺利,就是这个可恶的配置文件总还是恶心人,一下子还改不来(可恶的新问题:

Idea.vmoptions文件的最后这段,怎么改呢?idea的安装路径都没有这个文件…不敢随便再删除改动了,就怕IDEA又来一回青天白日失踪案…
-javaagent:/Users/hyidol/Downloads/JetBrains2022-全家桶激活/jetbra/ja-netfilter.jar=jetbrains

你可能感兴趣的:(摸索技能,intellij-idea,java,ide)