Tomcat端口占用问题

记得第一次遇到Tomcat端口占用问题,我就用了将近半个月的时间去找解决办法(也是因为每天抽出一点时间来弄,弄不好就又搁下了,所以花费的时间特别长),就那一段时间因为这个问题,eclipse上的项目一直部署不到服务器上,弄得我将近崩溃。特意来写一篇文章,希望可以帮到大家。

(一)tomcat在eclipse外启动了,所以占用了

一般tomcat下载配置好后,我们会运行一下startup.bat开启,然后在网页输入http:localhost:8080,如果能访问tomcat官网,说明tomcat部署成功。

这个时候再打开eclipse就会显示8080,8005端口占用。原因就是tomcat已经开启过一次,所以eclipse部署项目时相当于又开启一次,就出现端口占用了。

解决方案:看服务里面有没有Tomcat应用程序在开启,如果有,就关掉,然后在eclipse中重新部署就好了。

(二)tomcat端口被其他程序占用-----推荐

这个时候不容易看到端口被哪个占用,可以用命令行查看一下。

打开cmd,输入   netstat -ano

                         netstat -ano|findstr "8080"                       //查看是占用了PID

                      (也可以直接去任务管理器服务里面找到对应PID的程序,把它关掉)

                          tasklist|findstr "XXXX                               //XXXX指的是查出来的端口号PID

                           taskkill /f /t /im XXXXX                           //XXXXX指的是占用程序名称

(三)打开任务管理器,把javaw.exe进程kill掉


我个人不怎么用网上说的要改端口号的方法,主要是每次都没解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值