问题:常见的web开发过程中经常会遇到端口被某个进程占用的问题,例如tomcat的默认端口为8080,在开发中会遇到端口已被绑定,此时我们一般会注销或者重启计算机来关闭那个占用了8080的进程,有时候却不好解决。
解决方法:windows下可以通过命令行查看某个端口到底被哪个进程占用了。
1.进入命令行,点击开始-运行-cmd;
2.查询占用了8080端口的进程:netstat -ano|findstr “8080”,然后会显示进程号
3.找到进程号对应的进程名称
例如: tasklist|findstr 9527
4.通过进程名杀死进程
方法:taskkill /f /t /im 进程名称
例如tomcat端口被占用的话:taskkill /f /t /im javaw.exe