这个问题困扰了我好几天,今天终于解决了,记录一下
首先,这个问题的原因在于,之前采用的是jar破解,现在使用教育优惠,那么,如果之前破解jar文件还有一些配置没有删除的话,就会一直报错,然后无法进入。
参考网上的教程,给出如下几个解决的方法
因为之前都是破解使用,所以修改过hosts文件,添加了“0.0.0.0 account.jetbrains.com”这个东西,导致jetbrains的用户界面刷不出来,把这个再注释掉,然后重装就行了
hosts 的地址是(Windows系统)
C:\\Windows\\System32\\drivers\\etc
参考
(https://www.cnblogs.com/MC-Curry/p/10800692.html)
我记得我第一次这样尝试的时候,貌似是成功了的,但是后面我的教育优惠(每次一年)过期了,我再次申请之后,这样做就不行了,对此我又查了一些其他的资料。
首先,我们需要再改一下一些配置。因为之前提到过,更改hosts之后需要重装idea,重装之后就很容易出现版本更新了的问题。比如原来用的是2019的,现在重装更新到了2020,那么,下载的版本就和原来的不一样,这里还需要改两个地方。
来到C盘的用户,找到idea的配置文件。在卸载idea 的时候,会弹出小窗问需不需要删除idea的配置,之前我都没打勾,所以我安装过的idea 的几个版本的配置都存在。(我已经删掉了之前的)
进入到这个地方,打开vmotion文件就会发现之前配置的指向jar的语句还在,所以需要注销或者删除。
注释掉的是这样,因为我的已经删掉了,这里用的是别人的图
感谢(https://www.pianshen.com/article/6601958735/)
弄完之后还是报错,这个小妖精到底还藏在哪里= =
这个时候,大家可以检查一下这个地方的vmotion有没有关于jar包的信息,有的话还是要删掉的
最后!!!还有一个地方
之前提到了,删掉重新下载会有版本不一致的问题。今天最后摆弄的时候(其实我已经放弃了,那时候打算弄eclipse算了),进入到环境变量那里。
打开我的电脑,右上角属性,找到高级系统设置
找到环境变量,然后仔细检查一下,那时候我发现我的idea配置对应的不是2020.1的的文件夹,而是2019的= =,我把这个变量对应的值改成了我对应的版本的值。最后,通过!太难了!
以上就是我解决这个问题的全部内容,以后要是还有bug就更新。
小白一个,如果有什么问题欢迎大家指正~