周末论坛等级成功到了2级, 顺便把家里电脑开发工具都激活一下,打算体验一下热老的在线激活。
https://linux.do/t/topic/30480
因为在公司使用的是公司电脑,家里电脑近一年用起来频率不是很高,idea也到期很久了(之前是使用开源项目的授权激)。最近学习了jetbrains 相关破解教程,公司电脑已经换成自己生成的授权,想着把家里的都换一下。
这时候idea的现象是idea被卡在激活界面,无法进去也不能使用30天体验,之前已经用过了,这样也造成后面排查问题的困难。
按照流程操作一把,发现提示 key 无效,按照已知问题这个肯定是 agent 没有生效,想着应该是哪里配置不正确,就按照一下步骤排查:
- agent 路径是否正确
- agent 是否配置的用户名, 例如:
/agent/ja-netfilter.jar=jetbrains
,然后配置目录是否和用户名一致 ,配置了用户名的配置和插件目录名称是这样:config-jetbrains , plugins-jetbrains
- 检查 config 里面配置是否正确
全部排查一遍发现都是正确的,懵逼了 。
正常的不行,那按照反方向来,如果 agent 路径配置不正确,在mac上打开 idea 会直接闪退的,按照这个思路我改了一个不存在的路径,结果正常打开激活界面,更懵逼了。
想着之前使用过热老的 https://3.jetbra.in/ 激活过,但是当时没配置正确,运行过安装脚本,就使用了 卸载脚本卸载了一遍。后面思考是否是因为没有卸载干净又按照安装脚本简单了一下对应的配置文件:
/.config/plasma-workspace/env
是否还存在对应的配置~/Library/LaunchAgents/jetbrains.vmoptions.plist
.bash_profile
.zshrc
.bashrc
是否还存在对应的启动脚本
检查了一遍卸载干净了,没招了,先用正版的在线激活进去看看问题
在线激活使用这为热老提供的链接搜索的:
https://linux.do/t/topic/57127
除了这里,我在新增两个,因为都有搜索条数限制:
进去之后打开 , help → edit custom vm options , 发现里面有内容,还是之前热老插件的配置,更懵逼了,我都卸载干净了咋还有。
通过路径是可以看出来,你的配置来自哪里。在这里我重新配置的 论坛里面的在线激活破解,发现都正常了。
但是我还是觉得哪里有问题,为啥我修改idea 工具所在目录的配置文件不生效呢。 没招了,重启电脑一下。
结果idea打开不了,这时候我相当排查问题的时候把agent目录改成错误的了,重新改成正确的,然后再用论坛的在线激活,成功激活。
以下就是排查问题的整个过程,希望对大家有所帮助