原因
之前用过破解的插件,放在了安装目录以外的地方,并且改了idea.vmoptions文件
在能打开idea的时候,可以直接在idea中更改这个文件,比如改一下内存空间的默认使用,可以改善跑代码体验
当时在里面加了 -javaagent参数 并且指向了插件的地址
然后就出现了这个问题——打开idea根本没反应
尝试
在应用程序中右击idea,“显示包内容”
运行idea这个脚本
能够看到提示运行jar包出错或者找不到jar包
如果这个jar包就指向你的破解路径的jar包,那么多半是这个问题
尝试过的办法
- 删掉目标目录的jar包
- 删掉idea重新安装
- 下载新的需要的jar包放到bin目录中
解决方案
删掉idea.vmoptions里面的那行破解用的配置
切记要用终端去找,不然根本找不到这个文件
sudo su
#输入密码
cd /Users/用户名/Library/Application\ Support/JetBrains/你的idea版本/
#这一行没有写错反斜杠和空格,不加的话找不到
vi idea.vmoptions
#这下就找到了这个文件了,把突兀的java agent配置删掉