开启VPN后,小助手更新苍穹资源失败原创
3人赞赏了该文章
84次浏览
编辑于2024年07月25日 10:21:03
背景
启动VPN后,小助手更新苍穹资源失败,报端口连接不通,在本地使用telnet测试端口可以连接,网络是没有问题的。小助手报错如下图:
解决方案
增加VM参数-Djava.net.preferIPv4Stack=true。有两处需要加这个参数。
修改IDEA工具的配置
使用小助手执行【更新苍穹资源包】,是通过IDEA插件的方式实现的,因此需要在idea的配置文件加上这个配置。点击菜单栏【Help】->【Edit Custom VM Options】,打开idea64.exe.vmoptions文件,在新的一行增加-Djava.net.preferIPv4Stack=true,重启IDEA服务生效。
修改Debug服务配置
苍穹服务启动,需要连接远程服务的zookeeper,redis,postgresql,rabbitmq等服务,需要增加-Djava.net.preferIPv4Stack=true,使苍穹服务启动时能正常连接这些远程服务。
展开启动服务图标旁的下拉项,点击【Edit Configurations】。
选中DebugApplication,在该服务上,添加VM参数,若界面上没有VM参数可填,找到【Modify options】,点击【Add VM options】,就可以添加VM参数了。
配置完成后,重新启动DebugApplication即可。