目录

一.前言

二.问题描述

三.解决问题

3.1快捷键win+r 输入cmd+回车

3.2查看被占用端口对应的 PID

3.3结束进程

3.4去我们的开发工具中重启程序进行验证


一.前言

在遇到这个问题时看过很多资料,我觉得这些都不太好,有些啰嗦,我尝试了很多方法觉得这种方式比较快捷,如果有地方不对欢迎大家留言讨论,希望能帮助到大家

二.问题描述

在我们平时开发的时候尤其是使用idea开发时,因为idea只能允许一个程序进行运行,所以我们经常会看到一种错误如图:

提取有用信息: Connector configured to listen on port "端口号" failed to start

   意为:配置为在端口xxxx上监听的连接器启动失败

   接着看日志报错:

   意为:配置为在8888端口侦听的Tomcat连接器启动失败。端口可能已经被使用,或者连接器可能配置错误。

这样我们知道问题的所在,我们的端口号被占了.

三.解决问题

在解决端口号被占问题,我在刚刚接触程序的时候,方法也很少,只是知道我们的端口号肯定是被其他程序占用了,当时很简单粗暴,直接重启,但是随着以后的工作量越来越多我觉得这种方法是不可取的,然后开始尝试了一些方法,最终的出的结论.

3.1快捷键win+r 输入cmd+回车

打开"大黑板"

3.2查看被占用端口对应的 PID

在窗口输入命令:

netstat -aon|findstr "xxxx"

3.3结束进程

强制(/F参数)杀死 pid 为 21516的所有进程包括子进程(/T参数):

taskkill /T /F /PID xxxxx

 结果:

3.4去我们的开发工具中重启程序进行验证

程序启动完成

windows系统解决程序端口号被占用相关推荐

  1. 解决8080端口号被占用问题

    在使用TomCat时偶尔会出现8080端口被占用的提示,为此总结出如下解决方法: 1.以管理员身份打开命令提示符 2.输入netstat -ano|findstr "8080" 3 ...

  2. windows 系统防火墙 添加端口号方法

    1.在<控制面板>中找到<Windows防火墙>点击打开. 2.在页面左侧找到<高级设置>点击打开. 3.在弹出的高级设置页面中,先点击<入站规则>然后 ...

  3. win运行java程序端口号被占用,强制关闭

    netstat -ano | findstr 端口号 ->查找出对应PID taskkill -PID 进程号 -F 图解: 然后在运行你的java程序就不会报端口号被占用的情况了

  4. 如何解决tomcat端口号被占用

    1.打开电脑命令行窗口,运行cmd 输入指令: netstat -ano  指令查看所有的端口占用情况 2.通过netstat -aon|findstr "想检测的端口号"来查看端 ...

  5. windows系统电脑com端口号太多烦人,怎么删除

    不管是项目开发,或者一些特定的usb工具,都有可能申请绑定一堆乱七八糟的COM端口号,这样一来,电脑上COM端口号太多了,有时候上百,该怎么办呢? 删除多余COM端口,或者一次清理所有COM端口号的办 ...

  6. 解决 “8080“ 端口号被占用问题!

    一.window下关闭8080端口 1.打开cmd窗口(小黑窗) ①.win+R:输入cmd,回车: ②.下侧导航栏 "搜索" 中输入cmd:以管理员身份运行: 2.开始操作 ①. ...

  7. 解决8080端口号被占用

  8. windows系统如何查看端口被占用、杀进程

    在使用windows电脑的时候,有时候会出现,其中某一个项目是端口被其他服务占用,导致启动失败,然而又知道哪一个进程占用了这个端口,今天小编介绍一下如何查看vista系统端口占用,以及如何将这个进程杀 ...

  9. 端口号被占用怎么解决

    端口号被占用怎么解决 当我们打开项目的时候,会发现运行项目的端口号被占用的情况,接下来我说一下解决这个问题的简单方法 1.查询占用的端口号 打开cmd 命令窗口,输入 netstat -ano 命令 ...

  10. 解决nodejs环境下端口号被占用的方法

    解决nodejs环境下端口号被占用的方法 参考文章: (1)解决nodejs环境下端口号被占用的方法 (2)https://www.cnblogs.com/guoliangstar/p/1014930 ...

最新文章

  1. 进程间通信各方法优劣
  2. input ios问题
  3. 为什么不同的深度学习框架要使用不同的保存格式(转)
  4. gitbook新版本 build命令导出的html不能跳转?
  5. 大数据应用领域都有哪些(一)
  6. 设计算法判断链表是否中心对称
  7. php301劫持,黑帽seo技巧-301权重代码劫持
  8. 信息安全概述-企业安全建设目标及架构设计
  9. java中执行ddl语句,DDL(数据定义语言)
  10. java 网格包,一个网格包的问题
  11. Kafka的概念与命令操作
  12. python main传参args_python argh / argparse:我如何传递一个列表作为命令行参数?
  13. mysql触发器作用,好处和curl
  14. linux内核开启otg,OTG驱动分析(一)
  15. 05_网站日志数据分析
  16. js 将字符串转化为number的简单方式
  17. 神经网络研究主要内容,神经网络的起源和发展
  18. 【Echarts】用echarts绘制饼图
  19. python的json格式_python读取json格式
  20. 福利| 一台电脑,双网卡,三个IP地址,如何同时工作

热门文章

  1. intel服务器芯片组历史,Intel主板芯片组发展史.doc
  2. 零基础Java难学吗?自学怎么样?
  3. 捋一捋Android的转场动画
  4. Git错误!:403错误
  5. iOS下86版五笔输入法练习程序(作为备忘,最基本功能的演示demo,版本:0.99版)
  6. 重装系统时将mbr分区改为gpt分区
  7. jQery 日历 带农历显示
  8. Item25 Use std::move on rvalue reference, std::forward on universal references
  9. 常用Nginx反向代理配置
  10. java 实现创建拨号_电话拨号盘的实现