?idea 2020突然無法啟動
現象:雙擊idea 2020的圖標,無法打開idea,使用 idea.bat 也無法打開idea;
查看錯誤信息
雙擊 idea.bat,這個程序一閃而逝,需要修改這個文件,看看打印了什么錯誤信息,
在結尾加上一行 pause
然后再運行idea.bat,打印如下:
Picked up _JAVA_OPTIONS: -Xmx512M
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in
version 9.0 and will likely be removed in a future release.
Error occurred during initialization of VM
Initial heap size set to a larger value than the maximum heap size
請按任意鍵繼續.
意思是【初始堆大小】設置為大於【最大堆大小】的值
查看配置文件
找到 idea.bat 中讀取配置文件的地方:
修改 idea.bat,打印使用的配置文件
·
再次運行idea.bat
復制文件路徑,
打開看看
改參數
把 xms值改小一點,例如512m,
打開 idea64.exe
網上很多人說,直接把調用的那個配置文件刪掉,我刪過,是能打開idea,就是得重新破解,所以我又撤銷刪除,然后通過修改配置文件的方式啟動了idea。
參考:https://blog.csdn.net/xingzhe123456789000/article/details/106736699