端口被占用并解决的命令

windows环境:

       日常本地开发过程中,常常发现某个端口被占用,这个时候你除了改用别的端口启动本地项目外,你还可以使用如下方法解决windows端口被占用的问题;

        首先使用cmd命令打开命令行,输入:netstat -aon|findstr "被占用的端口"  如图:netstat -aon|findstr "9080"  

       端口被占用并解决的命令

       可以看到,该端口被pid为12496这个进程占用,这时候使用命令:tasklist|findstr "PID"  如图:tasklist|findstr "20688"

       端口被占用并解决的命令

       可以看到pid为12496这个进程是一个java程序,你可以查看一下你是不是有java应用已经使用9080端口启动了,直接停掉占用端口的应用就行。但是有时候这样还不行或是你没有应用占用端口,你这时候就可以ctrl+alt+delete打开任务管理器在进程中查看该进程的pid  【设置pid在进程中可见《查看》->《选择列》->勾选上PID】然后结束该进程即可。

      端口被占用并解决的命令