今天的主角是ja-netfilter
,它是由这位老铁开发的开源项目,作者称它为一个通用的、针对java程序的、灵活的、精准基于规则的、基于AOP思想的牛逼哄哄防火墙(无数狗头)。
激活过程
下载ja-netfilter releases, 解压至放到自己喜欢的位置,我自己是放在
/Users/leuncle/Applications/
文件夹下下载mymap.jar,解压放到
ja-netfilter
的plugins
目录下编辑配置文件
janf_config.txt
(不存在时请自行创建),放在ja-netfilter
目录下:1
2
3
4
5
6
7
8
9
10[DNS]
EQUAL,jetbrains.com
[URL]
//account.jetbrains.com/lservice/rpc/validateKey.action :
[MyMap]
EQUAL,licenseeName->白小兔
EQUAL,gracePeriodDays->30
EQUAL,paidUpTo->5000-12-31找到
IDEA
安装目录,Mac
的是/Applications/IntelliJ IDEA.app/Contents
,进入bin
文件夹打开idea.vmoptions
文件,在文件末尾添加一行,内容为你自己的ja-netfilter
路径,我的如下:1
-javaagent:/Users/leuncle/Applications/ja-netfilter/ja-netfilter.jar
当然你也可以打开
IDEA
的Help
-Edit Custom VM Options
在最后加上上面这行。一切准备就绪后,你还是需要找一个可正常进入IDEA主界面的激活码,后续就交给插件去处理了,效果看图。
如果经济条件允许,请直接购买正版的激活码,尊重知识版权。