Failed to start connector [Connector[HTTP/1.1-8080]]

简介: 1、解决Web server failed to start. Port 8080 was already in use 2、SpringBoot启动报错:"Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled."3、Failed to start end point associated with ProtocolHandler [http-nio-8080]4、Failed to start connecto

前言

各种错误千千万,一个项目遇一半

其实以前遇到过这个错误,但没把它记录下来,今天又遇到了就把它写一下


问题描述


项目场景一:

1.png


springboot启动报错:"Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled."


这里我有点蒙了,以为是配置或者版本问题


直到我看到下面:Web server failed to start. Port 8080 was already in use


Identify and stop the process that 's listening on port 8088 or configure this application to listen on another port.

这不还是端口被占用吗 ,建议我停止这个端口,或者改个端口


项目场景二:

2.png

Failed to start end point associated with ProtocolHandler [http-nio-8080]

错误原因:Tomcat 端口被占用

被占用的端口号是 8080


解决方案


第一种:关掉被占用端口


第一步:查看tomcat的所使用的端口

【win+r】输入【cmd】打开运行框

输入:


netstat -ano|findstr 8080


请根据实际情况填写,我这里被占用的端口号是8080


3.png


此处的 “10320” 为占用端口的进程号


第二步:杀死占用端口的进程

输入:

taskkill /pid 10320 /f


10320就不要复制了 ,要写你自己的进程


4.png


可以看到现在进程已被杀死,如果进程无法杀死

那就在启动 cmd 的时候用管理员身份打开,再操作一遍就好

回到项目再运行一遍:

项目运行成功


image.png


第二种:改端口号

Spring Boot的配置文件主要有两种格式,分别为application.properties 和 application.yml ,它们的区别主要有以下两点:


6.png


(1)书写格式不同,比如同样是指定端口为8080,在两种配置文件中写法是不一样的,具体如下:

我们一般在application.properties中添加,通常情况下会把application.properties改为:application.yaml

打开后在里面输入:(port 冒号后有空格)


server:
    port: 8080


如果是application.properties写法:


server.port=8080


两种写法,根据自己实际情况任选其一


7.png


(2) application.yml 格式不支持 @PropertySource 注解导入配置。


当然你说我想看我这着个程序用的哪个端口号,你在运行后看倒数第二行:


8.png


第三种:任务管理器关掉Java进程

打开任务管理器关掉Java进程,鼠标右键或者右下角结束任务都行


9.png


第四种

或者用下面截图这种办法也行,原理跟第一种一样


10.jpeg



相关文章
|
7月前
|
机器学习/深度学习 前端开发 JavaScript
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
148 0
源映射错误:Error: request failed with status 404 源 URL:http://localhost:8080/bootstrap/js/axios-0.18.0.js
|
3月前
|
安全 网络协议 应用服务中间件
AJP Connector:深入解析及在Apache HTTP Server中的应用
【9月更文挑战第6天】在Java Web应用开发中,Tomcat作为广泛使用的Servlet容器,经常与Apache HTTP Server结合使用,以提供高效、稳定的Web服务。而AJP Connector(Apache JServ Protocol Connector)作为连接Tomcat和Apache HTTP Server的重要桥梁,扮演着至关重要的角色
93 2
|
4月前
|
Web App开发 监控 UED
如何解决Angular中的Error: HTTP request failed, call timeout问题
在Angular应用中,遇到HTTP请求超时错误`Error: HTTP request failed, call timeout`时,可通过多种途径解决。首先,可增加请求超时时间,Angular默认无超时限制,设置合理的超时时间如5秒有助于避免长时间等待无响应。其次,检查服务器响应时间,利用开发者工具监控网络请求,优化服务器端代码或调整超时值。最后,确认网络连接稳定性,使用`navigator.onLine`检测网络状态,并在不同网络环境中测试。这些策略共同作用,能够有效提升应用的稳定性和用户体验。
229 1
|
4月前
|
iOS开发 MacOS Python
【Mac 系统】解决已有清华镜像但出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
在尝试使用清华镜像创建conda环境时遇到下载超时问题,通过删除原有镜像并添加针对Mac OS的清华镜像解决了该问题。
135 3
|
4月前
|
Python
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
|
6月前
|
小程序
Failed to load local image resource Xx the server responded with a status of of 500 (HTTP/1.1 500)
Failed to load local image resource Xx the server responded with a status of of 500 (HTTP/1.1 500)
156 4
|
6月前
svn: E175002: Commit failed (details follow): svn: E175002: Unexpected HTTP status 502Bad Gateway on
svn: E175002: Commit failed (details follow): svn: E175002: Unexpected HTTP status 502Bad Gateway on
169 1
|
数据安全/隐私保护 Python
解决CondaHTTPError:HTTP 000 CONNECTION FAILED for url<https://mirrors.tuna.tsinghua.edu.cn/anaconda***
今天做项目的时候,Python导入一个包一直有各类问题,而后最终锁定问题是CondaHTTPError:HTTP 000 CONNECTION FAILED for url<https://mirrors.tuna.tsinghua.edu.cn/anaconda*** 这就是清华的源出问题了,配置没配对。
解决CondaHTTPError:HTTP 000 CONNECTION FAILED for url<https://mirrors.tuna.tsinghua.edu.cn/anaconda***
|
Web App开发 JavaScript 前端开发
解决DevTools failed to load SourceMap Could not load content for .js.map HTTP error code 404 问题
解决DevTools failed to load SourceMap Could not load content for .js.map HTTP error code 404 问题
908 0
|
Apache Android开发
解决Failed resolution of: Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase的方案
解决Failed resolution of: Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase的方案
391 0
解决Failed resolution of: Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase的方案
下一篇
DataWorks