端口被占用的解决方法
最近使用Tomcat或者Mysql时,经常发现端口被占用,令人头疼。下面以8080端口被占用为例介绍一种解决端口被占用的方法。 首先以管理员身份运行命令提示符, 在命令提示符中输入netstat -ano查看所有的端口占用情况。
netstat -ano // 查看所有的端口占用情况
或者输入 netstat -aon|findstr “8080” 并回车查看8080端口占用情况,可以看到占用8080端口的PID为7928。 然后输入tasklist|findstr “7928” 并回车可查看PID为7928的进程ApplicationWebServer.exe , 输入taskkill /f /t /im ApplicationWebServer.exe并回车可终止此进程从而释放被专用的8080端口。 或者直接输入taskkill /f /t /im 7928并回车直接终止PID为7928的进程以释放8080端口。
netstat -aon|findstr "8080" // 查看8080端口占用情况 tasklist|findstr "7928" // 查看PID为7928的进程 taskkill /f /t /im ApplicationWebServer.exe // 终止此进程 taskkill /f /t /im 7928