在windows下启动IDEA等jetbrains全家桶时,偶尔会出现这种情况
根据报错信息来看,这是网络问题,端口被别的程序占用。(猜测为hyper-v的原因)
jetbrains官方也给出了解决方法 https://youtrack.jetbrains.com/issue/IJPL-94/
方法很简单,只需执行下面两行命令即可。
net stop winnat
net start winnat
执行完毕后,重新启动软件即可。
此外,该命令还可以解决windows中大部分端口冲突所导致的问题。
在官方的解决方法中,还调整了动态端口的开始范围和数量。
netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383
该命令或许有用,但我并没有验证过。