Certificate used to sign the license is not signed by JetBrains root

这个问题困扰了我好几天,今天终于解决了,记录一下

首先,这个问题的原因在于,之前采用的是jar**,现在使用教育优惠,那么,如果之前**jar文件还有一些配置没有删除的话,就会一直报错,然后无法进入。

参考网上的教程,给出如下几个解决的方法
因为之前都是**使用,所以修改过hosts文件,添加了“0.0.0.0 account.jetbrains.com”这个东西,导致jetbrains的用户界面刷不出来,把这个再注释掉,然后重装就行了
hosts 的地址是(Windows系统)
C:\Windows\System32\drivers\etc
Certificate used to sign the license is not signed by JetBrains root

参考
(https://www.cnblogs.com/MC-Curry/p/10800692.html)

我记得我第一次这样尝试的时候,貌似是成功了的,但是后面我的教育优惠(每次一年)过期了,我再次申请之后,这样做就不行了,对此我又查了一些其他的资料。

首先,我们需要再改一下一些配置。因为之前提到过,更改hosts之后需要重装idea,重装之后就很容易出现版本更新了的问题。比如原来用的是2019的,现在重装更新到了2020,那么,下载的版本就和原来的不一样,这里还需要改两个地方。

来到C盘的用户,找到idea的配置文件。在卸载idea 的时候,会弹出小窗问需不需要删除idea的配置,之前我都没打勾,所以我安装过的idea 的几个版本的配置都存在。(我已经删掉了之前的)
Certificate used to sign the license is not signed by JetBrains root
Certificate used to sign the license is not signed by JetBrains root
进入到这个地方,打开vmotion文件就会发现之前配置的指向jar的语句还在,所以需要注销或者删除。
注释掉的是这样,因为我的已经删掉了,这里用的是别人的图
Certificate used to sign the license is not signed by JetBrains root
感谢(https://www..com/article/6601958735/)

弄完之后还是报错,这个小妖精到底还藏在哪里= =
这个时候,大家可以检查一下这个地方的vmotion有没有关于jar包的信息,有的话还是要删掉的
Certificate used to sign the license is not signed by JetBrains root

最后!!!还有一个地方
之前提到了,删掉重新下载会有版本不一致的问题。今天最后摆弄的时候(其实我已经放弃了,那时候打算弄eclipse算了),进入到环境变量那里。
打开我的电脑,右上角属性,找到高级系统设置
Certificate used to sign the license is not signed by JetBrains root
Certificate used to sign the license is not signed by JetBrains root
找到环境变量,然后仔细检查一下,那时候我发现我的idea配置对应的不是2020.1的的文件夹,而是2019的= =,我把这个变量对应的值改成了我对应的版本的值。最后,通过!太难了!
Certificate used to sign the license is not signed by JetBrains root
以上就是我解决这个问题的全部内容,以后要是还有bug就更新。
小白一个,如果有什么问题欢迎大家指正~