我们在windows下安装启动程序的时候,有时候会遇到端口被占用,无法启动的情况,那我们如何查询是哪些程序占用端口和如何解决端口被占用的问题呢,下面我来以tomcat为例,简单的说一下。
方法/步骤
-
1
为了方便演示,首先我启动了一个tomcat,配置占用端口8080。
-
2
现在我的8080端口就被tomcat占用了,如果其他程序再想用8080端口的话,启动就会失败。如果我知道8080端口被tomcat占用,直接把tomcat关闭,即可释放端口,如果我不知道8080被谁占用的情况,就得用命令来查询,在windows的doc命令窗口里,执行netstat -aon|findstr "8080",即可查到占用该端口的程序的进程号。
-
3
查到程序进程id后,在输入命令tasklist|findstr "9788" ,9788为上面查询到的进程id,即可查询到占用端口的程序名称。
-
4
然后打开window的进程管理器,把该程序的进程结束掉,即可解除端口8080端口被占用问题。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论