端口被其他的进程占用了,那么就需要找到之前占用这个端口的进程,并把这个进程杀死,这样后序的程序才能使用这个端口。
第一步就需要找到这个指定端口的进程,通过如下命令实现。
先科普下netstat,这是doc中最常见的,监控TCP/IP网络的命令。
假设现在需要关闭8080这个端口,那么先找到8080端口被哪个程序占用。
netstat -ano | findstr 8080
查找占用8080端口的进程的进程id(pid),找到LISTENING那行,
发现pid=29172的这个进程在占用8080这个端口。
终端输入,
taskkill /f /pid 29172
参考大佬的文章:
关于windows杀死某个端口号进程的方法