背景:手贱把idea的破解插件删了,ja-netfilter-all,就是这个插件
经过:卸载idea,卸载toolbox,删除缓存,都有想重装系统的冲动了!!!,经历过网上各种骚操作,一言难尽。
在命令行输入env就能看到下面的环境变量了
解决方案:把带着这个插件的环境变量全部unset掉!!!!!,要不然他idea启动时就会使用这个.vmoptions的配置,你删除后就会一直报错!!!!*
哎,其实删完也没啥用,unset命令只会在当前的窗口生效,当你退出窗口后,再重新登陆后,又会出来
正真的解决方案!!
launchctl unsetenv 名称
之后
sed -i '' '/___MY_VMOPTIONS_SHELL_FILE="${HOME}\/\.jetbrains\.vmoptions\.sh"; if /d' "${PROFILE_PATH}" >/dev/null 2>&1
sed -i '' '/___MY_VMOPTIONS_SHELL_FILE="${HOME}\/\.jetbrains\.vmoptions\.sh"; if /d' "${BASH_PROFILE_PATH}" >/dev/null 2>&1
sed -i '' '/___MY_VMOPTIONS_SHELL_FILE="${HOME}\/\.jetbrains\.vmoptions\.sh"; if /d' "${ZSH_PROFILE_PATH}" >/dev/null 2>&1
改成自己需要删除的名称
完成之后,重新启动电脑!!!
就OK啦