激活码又双叒叕失效了…..使用正版账号登陆,IntelliJ IDEA 竟然报错“Certificate used to sign the license is not signed by JetBrains root certificate”,下面给出解决方案。一定要看完全文。
另外,因为大家IDEA版本各不相同,所以错误提示也会因版本而异,有的小伙伴报错为:“JetBrains account connection error permission denied connect”,拒绝连接,其实表达的意思都差不多。大家只要是早期破解过IDEA,基本上现在的激活码和正版的JB Account,多少都会出现一些问题,大家都可以采用下面的方法,来删除多余的配置信息。
文章目录
1?前言
2?为什么会报错?
3?如何解决?
4?怎么查找这个文件?
5?重装了还是不行?
6?最后
? ?
前言
错误一如下:
错误提示:“用于签署许可证的证书不是由JetBramins的根证书签署”,
意思:“意思就是账号登陆的时候,找不到服务器,你破解过IDE,现在服务器不是官方服务器”
错误二:
?
错误说明:“JetBrains帐号连接错误,拒绝连接”
?
正常来说,我们提供的是正版授权的账号,是100%可以激活IDE的,而且是JetBrains全系列产品,全部版本。该账号既不需要破解工具,也不需要插件辅助,就是官方授权的正版账号。白嫖,免费提供给大家使用。不能激活,说明本地的配置做过修改。按下面的方法,删除多余的配置信息。
?
为什么会报错?
既然是官方正版的账号,为什么会报错呢,很简单,这个账号是官方授权的,登陆之前需要官方服务器校验,而很多用户破解过IDE,使用过代理服务器,出现问题的用户,99%的都是使用的java-agent工具破解过IDE,而且破解的时候,大家都有对idea.exe.vmoptionswen和idea64.exe.vmoptions文件进行修改,或者就是直接拖拽破解工具到IDE中,会自动修改这些配置。 多出了下面这个配置信息。
?
就是下面这句,如图:
?
?
如何解决?
解铃还须系铃人,因为该破解工具jetbrains-agent,作者早已不再维护,且不支持新版本的IDE,很多用户更新完IDE,出现已经无法破解IDE的情况。所以,直接删除上面这个多余的配置信息就可以了,然后,重新使用正版账号登录就可以愉快的开发了。
?
怎么查找这个文件?
一般在我们的安装目录里面就可以找到,有两个vmoptions后缀的文件,打开之后就可以看到添加的 javaagent信息,删除。一般在安装目录,bin目录下。
?
但是,只删除这个安装目录的配置,删除之后,很多用户还是不行,什么情况?继续往下看,因为没删除彻底。
?
重装了还是不行?
这也是为什么很多小伙伴,即便是重装了IDE,却还是无法使用正版的账号或者是激活码的原因。
因为我们卸载的时候,一般都只是删除了安装目录文件,没有删除C盘下的注册文件和配置信息。我们在安装IDE的时候会生成很多配置文件默认放一份在C盘,一份在安装目录。你重装了之后,安装目录虽然已经初始化,但是在C盘的注册信息是没有改变的,需要去C盘下找,还是vmoptions后缀的文件,这个agent破解工具也会对这个文件进行进行修改,找到打开,再次删除。
?
如下图,具体在哪?自己慢慢找下,(因为版本不同,电脑系统不同,可能C盘默认的安装路径不太一样),建议直接全盘搜索这个文件。总之,下面肯定有的。
找到之后,同样打开,把最后一行的java-agaent文件删除即可。搞定了这两个地方之后,再次登录看看。
?
最后
如果按上面的操作,将C盘和安装目录下多余的配置都删除之后,还是提示错误,无法正常使用,建议您将C盘下idea目录文件都删除了,重新安装IDEA。这也是其他小伙伴的解决方法,测试之后,是可以正常使用的。
最后,为什么推荐大家使用账号登陆,至少有一下好处:
稳定性:授权账号,一般都是1年的激活时长(破解除外)
安全性:不需要借助第三方软件和工具,也不需要破解IDE了
便捷性:对JetBrains所有产品,所有版本都可以登陆使用
?
关注公众号【Java技术精选】,第一时间更新,长期免费。