使用IDEA启动服务,在几次操作后,出现错误Address already in use: bind,使用如下命令去解决:
netstat -ano|findstr 端口
比如这样
终止占用端口的进程号
taskkill -f -pid 进程号
比如这样
但,如果是这样:
端口并没有被占用,那么只能是系统保留端口,使用如下命令查询:
netsh interface ipv4 show excludedportrange protocol=tcp
如图:
我要使用的端口恰巧在排除范围8003到8102之间。所以,以管理员身份执行如下命令,自己指定一下,避开要使用的端口:
netsh int ipv4 set dynamicport tcp start=49152 num=16383
如图:
重启。