Windows|Windows解决端口号占用的问题

Windows|Windows解决端口号占用的问题


相信很多开发人员都和笔者一样有过这样的经历 。 笔者是做java的 , 一般使用Eclipse或者idea进行开发工作 , 我们平常开发工作一般都是在windows系统下 , 通过IDE来直接运行程序 , 进行调试 。 但有的时候可能是由于我们开了太多服务 , 或者本身机器运行过久导致卡顿的情况 , 会导致有的时候出现端口占用的问题 , 及之前的某一个服务通过IDE启动了 , 但是通过IDE停止时 , 没有成功 , 导致一直运行中 , 这样我们在启动服务就会一直报错 , 提示端口号已被使用 。 相信很多人会和笔者最初遇到这问题时一样 , 无从下手 , 选择了网管必备技能-重启大法 。 这个方法虽然能够解决问题 , 但显然不是最优的办法 , 这篇文章 , 笔者就准备介绍一下 , windows下如何解决端口号被占用的问题 。

首先我们打开CMD , 然后分别输入以下命令

  • 根据端口号查看进程ID
netstat -ano | findstr 端口号: 这个命令就是查找端口号对应的进程ID

  • 查看进程号对应的应用程序
tasklist | findstr 进程ID

  • 根据进程号杀死应用程序
【Windows|Windows解决端口号占用的问题】如果当前进程是可以关闭掉的话 , 整形命令 taskkill /pid 进程ID /f

    相关经验推荐