端口号占用解决办法

1、netstat -ano | findstr "8080"    查看端口8080被哪个进程占用;由下图可以看出,被进程为5620的占用

2、查看进程号为5620对应的进程;由下图可以看出,是被腾讯课堂占用了

命令:tasklist | findstr "5620"

3、结束该进程

命令:taskkill /f /t /im TXEDU.exe

4、查看所有的端口占用情况

命令:netstat -ano

======================================================================================

有时候我们在eclipse中启动项目时,Tomcat服务器会报错,显示8080、8009、8005这几个端口被占用,此时你用debug启动项目时会发现不管用,console控制台什么信息也没有,此时产生这种问题的原因就是端口被占用。解决办法如下:

1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口

2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是8009,首先找到它。

3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720

4.继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

5.此时结果已经很明白了,接下来我们可以到控制面板中的服务区查看此进程,手动关掉它。也可以在cmd中通过命令来关闭它,输入:taskkill /f /t /im Tencentdl.exe。标红的就是占用端口的进程名字。

6.重新启动项目,发现问题解决了

原文地址:https://www.cnblogs.com/test_home_c/p/10075908.html

时间: 2024-10-07 01:16:01

端口号占用解决办法的相关文章

win10下端口被占用解决办法

昨天还好好的tomcat,今天启动时候发现tomcat无法启动,看报错信息显示8080端口被占用. 解决办法如下:按win+R输入cmd打开控制台,输入 netstat -ano|findstr 8080 查看8080端口被哪个进程所占用,结果如下: 改图显示8080被进程id为5036的程序所占用. 启动任务管理器,点到 详细信息 列点击一下 PID 让其按PID排序,然后找到对应的进程点击鼠标右键结束任务即可.

eclipse端口号冲突解决办法

解决办法如下: 1.打开cmd 2.输入 netstat   -ano|findstr  8080  然后按回车键(8080对应你的端口号) 3.输入 taskkill  /pid  6856  /f  回车即可(6856对应你输入端口号提示出的进程pid) 也可以在电脑任务管理器上找到对应的pid结束进程 原文地址:https://www.cnblogs.com/cxw-cm/p/9330786.html

80端口被占用解决办法

1.进入CMD,输入netstat -ano就可以很清楚的看到80口占用程序的PID 2.去任务管理器里查找到PID所对应的进程(如果任务管理器没有PID,查看–>选择列) 3.一般会被pid 4 system占用,而且无法在任务管理器中结束任务 解决办法:以管理员身份打开cmd->输入net stop http->输入Y,确认继续操作->输入Sc config http start= disabled即可停止该项服务 注意:若未使用管理员身份启动cmd,确认操作时可能会报 [发生

xampp 80端口被占用解决办法

很多朋友安装xampp之后,启用服务器或者数据库失败,发现端口已经被占用.因为每台电脑占用端口的软件不一样,要如何解决这个问题. 第一种解决方法: 检查软件安装路径中是否有中文,如下图: 解决方法: 重新下载xampp软件安装到英文或是拼音的文件夹中(不要直接复制之前的文件.) 第二种解决方法: 1.80端口被占用原因比较复杂,我们建议直接改掉端口名字,改成8080 2.如何修改?找到你的xampp安装的文件夹,进入apache文件夹,再进入conf文件夹,找到httpd.conf文件,用记事本

启动apache和tomcat端口被占用解决办法

1,打开控制台,使用命令 netstat -aon|findstr 8090  找出端口被占用的进程, 2,使用 taskkill -f -pid 4116(进程id)杀掉当前占用端口的进程

arcgis server 端口被占用解决办法

cmd 输入命令 netstat -ano 查看所有端口的占用情况:  6080,4000-4004是Server的默认端口,根据PID在任务管理器中查看占用端口的进程.如果是被Server启动的两个javaw.exe进程占用则正常,否则可以通过查看进程属性确定是哪个应用程序占用了该端口. 可以通过进入admin目录,修改Server的4000-4004端口为其他空闲的端口. admin目录:  浏览器输入路径,如:http://您的ip:6080/arcgis/admin/machines/这

关于Tomcat发布项目端口被占用解决办法

端口被占用后在eclipse中的提示 步骤一:cmd输入:输入 netstat -ano  步骤二:netstat -aon|findstr "端口号" 步骤三:tasklist|findstr "查询出的 listening" 步骤四:taskkill /f /t /im 查询出占用程序名称,当出现如下.说明占用程序以及被kill了

Tomcat端口被占用解决办法

1.在cmd运行窗口中输入netstat -ano 查看当前被占用的端口所对应的进城PID: 2.输入命令tasklist,找到进程号PID对应的进程名称(映像名称) 3.打开任务管理器(ctrl+alt+delete),选择进程,找到相应的进程,结束进程即可 参考文章地址: http://y-zjx.iteye.com/blog/1821796

Linux下,tomcat端口被占用解决办法

netstat-->查看网络端口与进程号 netstat -anp|grep 8080 直接查看指定端口的进程pid #结果为 tcp        0      0 :::8080                     :::*                        LISTEN      9019/java 则9019为8080这个端口的tomcat进程的pid, 然后kill这个进程:kill -9 9019 [[email protected] dev008]# netstat