Caused by: java.net.BindException: Address already in use: bind错误解决

当遇到'Caused by: java.net.BindException: Address already in use: bind'错误时,通常是由于Tomcat端口已被占用。可以通过cmd命令行使用netstat和taskkill命令找出并关闭占用端口的进程。如果问题依然存在,可能是端口配置错误或者有其他服务如Oracle占用端口,关闭相关服务即可解决问题。
摘要由CSDN通过智能技术生成

此异常为springboot启动异常,tomcat端口已经启动了,占用了,把后台tomcat关闭即可:

在cmd命令窗口:

1.输入 netstat -ano|findstr 8005,回车,显示在最后面的数字就是我们tomcat进程的端口号。

2.输入 taskkill /pid xxxx /f    xxxx就是我们的端口号,回车,终止!

终止不了:则输入 tasklist | findstr  进程号 查看是哪个进程,在运行,在任务管理器把它关了即可。

但是终止了端口号运行springboot启动还是出错了。

​
org.apache.catalina.LifecycleException: Protocol handler start failed
	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) ~[tomcat-embed-core-9.0.16.jar:9.0.16]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.16.jar:9.0.16]
	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226) [tomcat-embed-core-9.0.16.jar:9.0.16]
	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemoved
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值