webstorm 授权报错:
certificate userd to sign the license is not signed by jetbrains root certificate
背景交代
首先,找到这篇文章的朋友,恭喜你也凌乱中,哈哈哈!
我的故事是这样的:
- 比较习惯webstorm这款IDE,曾经一直是靠东找西找来的激活码,开心地玩耍了好几年。
- 2019年下半年开始,授权这块管地越来越严了,激活码更换地很频繁。
- 2020年初,不胜其扰,找到一个不错的破解,设置里改了VMOption,指向了一个jar包代理。又开心地玩耍了两个月,又被禁了。
- 于是花重金买了正版,不想再在此时上花时间。结果打开软件授权时居然报了上述错误。查了下是破解的缘故。
踩坑历程
- 为了解决破解配置问题,首先得改掉VMOption配置,但是不授权进不了IDE,进不了IDE就改不掉配置,死循环!
- 那么重装软件吧!但是重装后,问题依旧。显然,应该是系统里有一份配置,路径并不在软件的安装目录中。
- 为了验证,把破解时存放的jar文件给删了,果然,Webstorm直接打不开了!
- 那么,现在目标就很明确了:找配置文件!最后终于找到路径如下
- /Users/用户名/Library/Preferences/WebStorm2019.3/webstorm.vmoptions
- 上述路径中的“用户名”&“webstorm版本”对应成你系统下的名称即可
- 版本/软件不同名称可能也不一样,WebStorm目录也可能是IntelliJIdea之类的名字
- 找到vmoption配置后,删除破解时指向的jar包路径一行即可。
备注:本人是Mac环境,Windows用户思路也一致的,找到配置路径即可。
最后
自己踩坑浪费的时间,总结一下发出来,希望别人不需要再浪费同样的时间了。希望本文有帮助到了你。