通过补丁可以永久激活IDEA,前面IDEA安装方式都是一样的,主要是后面的步骤,注意看后面就行
第一种:【推荐】永久激活IDEA(适合最新的几个版本),即本文教程所写的,具体步骤跟着下面的图文教程一步一步来就行,一分钟即可搞定,过程也非常简单。无图无真相,下面截图是成功激活后的画面:
PS:补丁的原理是暴力拦截了IDEA的剩余使用期网络请求,实际上等于永久激活,至于激活到哪天,在之前的2021.3.32021.3.2等老版本中是可以手动配置的,比如改成激活到2099年,最新的版本只能显示到2023年,其实效果还是一样的。
最后,感谢z大的补丁~无敌~nbility~。
本教程适用于IntelliJIDEA2022.2.1以下所有版本,请放心食用~
本教程适用于JetBrains全系列产品,包括IDEA、Pycharm、WebStorm、Phpstorm、Datagrip、RubyMine、CLion、AppCode等。
本教程适用Windows/Mac/Linux系统,文中以Windows系统为例做讲解,其他系统按照教程顺序即可。
IDEA目前已经更新到最新的2022.2.1版本了,群里的小伙伴私聊问我,为啥之前2021.3.1的激活套路对新版本2022.2.1不管用了,是个什么情况?
很显然,IDEA官方发现了这种破解路数,新版本加入了更严厉的反制破解。所以说,小伙伴们破解成功了以后,尽量不要升级IDEA,不然大概率又不行了。
好在z大又更新了新的补丁,针对最新版本,这边笔者亲测可行,仅以下文记录本人IntelliJIDEA2022.2.1版本的激活破解到2099年的全过程,步骤非常详细,跟着图文来就行~
PS:IDEA前面的安装步骤还是一样,主要是后面的激活步骤~
我们先从IDEA官网下载IDEA2022.2.1版本的安装包,下载链接如下:
点击下载,静心等待其下载完毕即可。
注意,如果电脑上之前有安装老版本的IDEA,需要先卸载干净,否则可能安装失败!
注意,一定要先卸载干净掉老版本的IDEA。
1.笔者之前安装了老版本的IDEA,所以要先卸载,未安装老版本IDEA的小伙伴直接跳过,直接看后面激活步骤就行:
卸载成功后,点击关闭:
卸载成功后,双击刚刚下载好的ideaexe格式安装包,打开它;
2.安装目录默认为C:\ProgramFiles\JetBrains\IntelliJIDEA2022.2.1,这里笔者选择的是默认路径:
3.勾选创建桌面快捷方式,这边方便后续打开IDEA:
4.点击Install:
5.安装完成后,勾选RunIntelliJIDEA,点击Finish运行软件:
这里我们先不管,先点击Exit退出,准备开始引入激活补丁。
开始激活前,如果你之前破解过老版本的IDEA,可能做过以下几种操作,则需要恢复原样,如果没有,直接跳过看下面步骤即可。
1、动过hosts文件,添加的配置需要删除
手动为IDEA修改过hosts文件,那么添加的配置,记得要删除;
2、引用过其他的破解补丁,或者执行过安装脚本
1.引用过的补丁也要移除掉等,不然可能会与本文提供的补丁有冲突,出现各种奇奇怪怪的问题。
先通过网盘下载好激活补丁,激活码获取方法:
公众号Java技术迷后台回复【202212】获取工具
打开文件夹后,目录如下,ja-netfilter.jar为激活补丁:
注意:激活脚本文末获取!
复制补丁所在的整个文件夹到硬盘某个位置
将ja-netfilter补丁所在的整个文件夹移动到电脑上某个位置,笔者这里放到了D盘下:
注意:是整个文件夹,不要只复制补丁,另外,确定了放置目录后,后面就不要动了,吃灰就行。
引用激活补丁
进入IDEA的安装目录,笔者安装时,使用了默认安装路径,然后,进入/bin目录下,修改idea64.exe.vmoptions配置文件:
在idea64.exe.vmoptions配置文件结尾添加如下配置:
#补丁的绝对路径(可根据你实际的位置进行修改),注意路径一定要填写正确,且不能包含中文,否则会导致IDEA无法启动-javaagent:D:/ja-netfilter/ja-netfilter.jar#最新IDEA版本需要添加下面两行,否则会报keyvalid--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
重启IDEA
配置完成后保存,一定要重启IDEA!!!
重新打开IDEA,填入下面的激活码,点击激活即可。
复制激活码后填入,点击Activate按钮完成激活:
注意:破解Jetbrains系列产品(IDEA、Pycharm、Webstorm等)所使用的补丁都是一样的,但是每个产品对应的激活码不一样,其他产品的IDE激活码可从下文获取:
PS:有部分小伙伴反应,重启IDEA填入激活码依然无法激活,重启系统才行,如果有小伙伴遇到这种情况,不妨试试看~
点击激活后,就可以看到激活成功辣,又可以开心的coding了~:
一切按照教程来的,还是提示Keyisinvalid?
官方反制手段越来越严厉,这个版本能激活,新版本大概率补丁就被搬了。所以,如果打开IDEA后,右下角若出现提示升级新版本,请不要升级版本。能用就行,它不香嘛!
前文中的环境变量,小伙伴也看到了,对应了你放置补丁位置的路径,删除掉或者移动,再打开IDEA就找不到对应文件了,激活也就失效了。放着吃灰就行,别动它。