IDE 激活失败

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

激活时提示: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 的配置文件夹,找到该文件夹下 vmoptions 后缀的文件并打开,看看有没有 -javaagent 这行内容,如果有的话,请将这行删除,并重启 IDE。
    如果这些文件里没有该行内容,请找到该 IDE 安装的文件夹下的 bin 文件夹里(mac 是在 Contents/bin/ 下),看看该文件夹下的 .vmoptions 文件里有没有该行内容,并删除该行内容。
  • 在 2021.2.3 之前的版本,你可以通过激活界面上的 Evaluate for free 选项跳过这个界面。然后点击主菜单上的 Help | Edit Custom VM Options... 打开 IDE 的 .vmoptions 文件;如果是在欢迎界面的话,点击 Configure(如果是 2020.3 之后的版本的话,点击左下角的齿轮) | Edit Custom VM Options...,直接打开这个 vmoptions 后缀的文件来修改。
  • 查看一下你当前系统的系统时间是否是正确的。如果系统的时间和实际的时间差别很大的话,可能会导致本来有效的证书在当前系统的时间里是失效的。
  • 如果你的激活时的错误提示是 License Key is in legacy format,你可以可以到 JetBrains Account (https://account.jetbrains.com/)重新下载激活码进行激活试试。

 

激活时提示:This license XXXXXXXXXX is not assigned to JetBrains Account XXXXXX. You may want to obtain another license available from your account

请重新在激活界面输入帐号和密码登录一次试试。
如果还是不行的话,请先关闭 IDE,然后删除 IDE 配置文件下的 key 文件(见下方例子),启动 IDE 并重新激活:

Windows:%APPDATA%\JetBrains\<product><version>\*.key
(例子:C:\Users\your_user_name\AppData\Roaming\JetBrains\IntelliJIdea2020.3\idea.key)

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

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


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

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

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

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

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

如果该文件里没有该行内容,请找到该 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

请你先跳过激活界面(可以通过激活界面上的 Evaluate for free 选项跳过这个界面),随便在 IDE 里打开一个项目。使用 IDE 主菜单上的 Help | Show Log in ... 来获取到 IDE 的日志。然后再使用 Help | Contact Support 或者其他方式来联系技术支持,并提供该日志和你当前在激活页面看到的错误提示的信息(能截图的话就更好了)。

 

登录写评论。

Have more questions?

提交请求