激活失败

以下是一些可能会导致激活失败的问题的情况和解决方案:

激活时提示:Certificate used to sign the license is not signed by JetBrains root certificate / Verification failed / Key is invalid / License Key is in legacy format

  • 一些第三方的程序可能会对 IDE 的激活逻辑进行修改,导致 IDE 正常激活失败。你可以启动 IDE,跳过激活界面(可以通过 Evaluate for free 或者临时使用 30 分钟的选项来跳过)。点击主菜单上的 Help | Edit Custom VM Options... 打开 IDE 的 .vmoptions 文件(如果是在欢迎界面的话,点击 Configure | Edit Custom VM Options...)。看看有没有 -javaagent 这行内容,如果有的话,请将这行删除,并重启 IDE。
    如果该文件里没有该行内容,请找到该 IDE 安装的文件夹下的 bin 文件夹里,看看该文件夹下的 .vmoptions 文件里也没有该行内容,并删除该行内容。
  • 查看一下你当前系统的系统时间是否是正确的。如果系统的时间和实际的时间差别很大的话,可能会导致本来有效的证书在当前系统的时间里是失效的。
  • 如果你的激活时的错误提示是 License Key is in legacy format,你可以可以到 JetBrains Account (https://account.jetbrains.com/)重新下载激活码进行激活试试。


启动 IDE 时弹出 Start Failed 的对话框,并且对话框内的信息中含有 crack 相关的内容

在以下位置找到 .vmoptions 文件,打开并查看有没有 -javaagent 这行内容,如果有的话,请将这行删除。

Windows: %APPDATA%\JetBrains\<product><version>
(例子:C:\Users\JohnS\AppData\Roaming\JetBrains\IntelliJIdea2020.2)

macOS: ~/Library/Application Support/JetBrains/<product><version>
(例子:~/Library/Application Support/JetBrains/IntelliJIdea2020.2)。
你可以使用 Finder 主菜单里的 Go | Go to Folder 来查看该路径。中文系统里 Finder 里的 Library 可能会显示成 "资源库")

Linux:~/.config/JetBrains/<product><version>
(例子:~/.config/JetBrains/IntelliJIdea2020.2)

如果该文件里没有该行内容,请找到该 IDE 安装的文件夹下的 bin 文件夹,并看看该文件夹下的 .vmoptions 文件里有没有该行内容,并删除该行内容。


激活时错提示:JetBrains Account connection error: java.security.SignatureException: Signature length not correct: got 256 but was expecting 512

请参考该处来解决这个问题:https://intellij-support.jetbrains.com/hc/zh-cn/articles/206544889

 

其他激活失败时可以尝试的步骤:

检查你本地系统的 hosts 文件里有没有 jetbrains 相关的域名的条目,如果有的话,请将这些条目删除。并重启 IDE,再激活试试。

该文件所在的位置:

Windows: c:\windows\system32\drivers\etc\hosts
Linux/Mac: /etc/hosts

 

我还是无法成功激活 IDE:

请你使用 IDE 主菜单上的 Help | Show Log in ... (如果是在欢迎界面的话,点击 Configure | Compress Logs and Show in ...) 来获取到 IDE 的日志。然后在 IDE 的主菜单里,使用 Help | Contact Support 或者其他方式来联系技术支持,并提供该日志和你当前在激活页面看到的错误提示的信息(能截图的话就更好了)。

 

登录写评论。

Have more questions?

提交请求