Hello World

行走即是圆梦,回望亦是前行。

0%

IntelliJ IDEA双击无响应

前言

这里简单记录下IntelliJ IDEA双击无响应解决方案

破解安装IDEA

IntelliJ IDEA2020破解安装教程

双击无响应问题排查

编辑idea安装根目录bin下idea.bat脚本,在文件行尾增加pause,然后双击运行脚本

C:\Program Files\JetBrains\IntelliJ IDEA 2020\bin
1
2
3
4
5
6
7
8
9
10
11
:: ---------------------------------------------------------------------
:: Run the IDE.
:: ---------------------------------------------------------------------
SET OLD_PATH=%PATH%
SET PATH=%IDE_BIN_DIR%;%PATH%

"%JAVA_EXE%" %ALL_JVM_ARGS% -cp "%CLASS_PATH%" com.intellij.idea.Main %*

SET PATH=%OLD_PATH%

+ pause

输入如下:

1
2
3
4
5
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Error opening zip file or JAR manifest missing : C:\Users\Public\.jetbrains\jetbrains-agent-v3.2.0.0f1f.69e
Error occurred during initialization of VM
agent library failed to init: instrument
请按任意键继续. . .

由提示信息可知,因为.jetbrains\jetbrains-agent-v3.2.0.0f1f.69e被误删或其他原因导致破解文件不存在造成的

解决方法

编辑idea安装根目录bin下idea64.exe.vmoptions文件,删除最后一行的破解信息-javaagent:C:\Users\Public\.jetbrains\...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-Xms128m
-Xmx2019m
-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
-javaagent:C:\Users\Public\.jetbrains\jetbrains-agent-v3.2.0.0f1f.69e=6e68f9eb,LFq51qqupnaiTNn39w6zATiOTxZI2JYuRJEBlzmUDv4zeeNlXhMgJZVb0q5QkLr+CIUrSuNB7ucifrGXawLB4qswPOXYG7+ItDNUR/9UkLTUWlnHLX07hnR1USOrWIjTmbytcIKEdaI6x0RskyotuItj84xxoSBP/iRBW2EHpOc

修改完成后,重新启动idea即可正常打开,但需要重新破解

破解教程

JetBrains 2020.x 版本激活程序下载,或参考破解教程

  1. 2020.2及以下版本
    打开idea选择试用后,将破解文件jetbrains-agent-latest.zip拖入idea窗口,输入安装参数安装重启即可

  2. 2020.3及以上版本
    通过磁盘安装插件BetterIntelliJ.zipFile->Settings->Install Plugin From Disk,插件安装完成后,重启IDEA,选择Help->Register->Add New License->Activation Code,将激活补丁key.txt中的激活码粘贴进去激活即可

查看注册信息,Help->About/Register,已经成功激活至2089年