Address already in use: bind解决

420 阅读1分钟

使用IDEA启动服务,在几次操作后,出现错误Address already in use: bind,使用如下命令去解决:

netstat -ano|findstr 端口

比如这样 image.png 终止占用端口的进程号

taskkill -f -pid 进程号

比如这样

image.png

但,如果是这样:

image.png

端口并没有被占用,那么只能是系统保留端口,使用如下命令查询:

netsh interface ipv4 show excludedportrange protocol=tcp

如图:

image.png

我要使用的端口恰巧在排除范围8003到8102之间。所以,以管理员身份执行如下命令,自己指定一下,避开要使用的端口:

netsh int ipv4 set dynamicport tcp start=49152 num=16383

如图:

image.png

重启。