我用的是ja-netfilter2.0.1
比原来的多出scripts和plugins,但是没有用到
教程主要参考↓
IntelliJ IDEA高版本最灵活的永久破解激活方法(含插件激活,时长你说了算)心得技巧积微成著 (jiweichengzhu.com)
但是有所取舍
上边这一步,从没有装过插件的可以略过,
但是记住这个“会出现idea打不开的情况”,因为后边写了我打不开的过程()
上边这一步,不用关注公众号回复了,他提供的激活码已经过期了,
另外我寻觅了全网,没找到任何一个没过期的激活码,
所以你也不要费劲了,乖乖去官网注册个账号试用三十天吧
这一步,他说的很简略,我扩展一下
首先进入jetbrain软件的任何一个,我拿clion举例
建议第一次进入先装个中文插件,不会的百度
找到 帮助→编辑自定义vm选项,打开它
会出现下边这个东西,里边写的内容不一样也没事
然后添加这么一行
其中 -javaagent: 是确定的
后边的填你从网上下载的ja-netfilter的路径,也就是你把它放在哪了,
比如我放在D盘里,把下边这个图里的路径复制到-javaagent:后边,
再在最后加上 ja-netfilter.jar ,再把里边的\改成\\就行
写完记得保存,ctrl+s
重启clion
按理说这就是成功了
下边的这一步我没做,因为我没找到这个txt文件,在everything里搜也没有,也有可能是要自己新建之类的,但既然已经有许可证了,我就不管这个了
把所有jb的软件都按照这个流程来一遍就行
注意:
有的教程会让你直接用z大提供的一键安装脚本,如下图这个install.vbs,双击运行 ,但我不建议这么干
注:以下文中“jb”代指jetbrains软件,包括idea,clion,pycharm
当我开着jb时,这个脚本运行完毕显示“Done!”之后是没有问题的,软件内许可证显示有效期至5000年,但是把jb关了就再也打不开了,这里的打不开是指从桌面快捷方式,软件本体exe,开始屏幕处都打不开,任务管理器内也无进程出现,如果关着jb运行脚本,更打不开。
上网查询原因,跟着教程找到了idea.bat
把它用记事本打开,打不开的话右键在属性里设置一下修改的权限,我用的vscode,在最后一行添加一个pause,保存之后双击运行
出现报错如下:
Error opening zip file or JAR manifest missing : /home/lzscxb/software/git/ja-netfilter/ja-netfilter.jar
Error occurred during initialization of VMagent library failed to init: instrument
再去搜索这个报错信息,跟着教程走,发现没用,且人家都是以前装过插件导致的,和我们的情况不一样
卸载脚本,uninstall.vbs,发现又能打开了
所以说,不要用一键脚本了,老老实实在每个软件的vm里添加上那句话就行