解决eclipse或idea运行项目提示8080端口被tomcat占用的问题

最近发现了一个问题,其实也是我之前自己工作的时候遇到过的一个问题。就是新安装的开发环境运行springMVC或SSM项目的时候,需要单独部署tomcat服务器,运行项目的时候发现配置的8080端口被占用了。命令行输入:
netstat -ano | findstr 8080
找出占用8080端口的对应进程后发现,居然是tomcat。这个时候你如果使用:
taskkill -pid 进程pid -f
来结束进程,那么你的整个tomcat将无法使用,8080端口是可以了,但是tomcat服务挂了!

 

遇到这个问题的小伙伴你回头看一下你是不是使用的exe程序安装的tomcat。没错,原因就是这个,这时候你可以立马卸载tomcat程序然后下载免安装的tomcat压缩文件,使用这个方法配置的tomcat不会出现8080被tomcat占用的问题。至于为什么,其实我也没去仔细研究,有可能是程序本身在设计的时候有问题,诸如系统层面的适配等问题。所以,记住就行了,如果你的项目必须使用8080端口或者懒得改项目的8080端口为别的,那就直接别用exe方式安装和配置tomcat就OK了!
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值