原创

IDEA未正确关闭导致Address already in use: bind

温馨提示:
本文最后更新于 2023年05月26日,已超过 298 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

问题描述

`java.util.concurrent.CompletionException: java.net.BindException: Address already in use: bind`

emmm。。。由于一些原因电脑突然崩掉了,重启之后导致IDEA没有正确关闭而报错。

解决办法

IDE正在启动本地主机上的服务器以进行内部进程,并尝试在6942和6991之间的任何端口上进行绑定。

我的原因不是Hyper-V和IDEA运行端口占用的问题。可能是防火墙设置存在问题或防病毒程序阻止了连接。

管理员权限,执行命令,之后重启。

netsh winsock reset

这个命令的作用:

netsh winsock reset命令,作用是重置Winsock 目录。 如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。 这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。

或者,管理员权限执行:

net stop winnat
net start winnat

参考:https://intellij-support.jetbrains.com/hc/en-us/community/posts/360009005139/comments/360002512079

本文目录