一、 经过
卸载完idea2019.2.3后重新安装idea2020.1.2,安装完后点击没有一点反应。我以为是版本太新了,于是安装2020.1.1,还是打不开;重试2020.1也打不开;重试2019.3也不行。这也太难受了吧。搞它
二、打不开原因
因为我2019.2.3是用jetbrains-agent.jar方式激活的,网上大部分激活的方法都是用这个。在idea64.exe.vmoptions文件添加 -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.2.3\bin\jetbrains-agent.jar的方式来激活。
原因:新安装的idea在启动的时候还是用了旧的配置文件,旧的配置文件有 -javaagent 配置,但是现在卸载了旧版本,配置的路径找不到。虽然我卸载老版本的时候删除了其所有的文件,但在其他的地方还有。
三、解决办法
1.如果在C:\Users\Administrator\目录下有老的idea文件夹,删除
2.如果在C:\Users\Administrator\AppData\Roaming\目录下有JetBrains文件夹,删除
3.全局搜索.vmoptions文件,找到其全部的旧idea配置文件,删除
4.C:\Users\Public.jetbrains,若有,删除
四、重新打开
重新打开,ok。