前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >SpringBoot报错:端口被占用Address already in use(Failed to start component [Connector[HTTP/1.1-8080)

SpringBoot报错:端口被占用Address already in use(Failed to start component [Connector[HTTP/1.1-8080)

作者头像
鲲志说
发布于 2025-04-07 04:54:30
发布于 2025-04-07 04:54:30
22500
代码可运行
举报
运行总次数:0
代码可运行

今天本来写代码一直好好的,项目也能运行,结果写了一会,想要运行一把的时候竟然报错了。

问题

可以从两处看到报错信息:

第一处:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Failed to start component [Connector[HTTP/1.1-8080]]

翻译为:

第二处:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 Address already in use: bind

翻译为:

解决办法

我也是第一次遇到这种情况,通过了解这是端口号被占用问题。

我们针对不同情况有各自的解决办法: 第一种情况:

如果我们只能哪个项目占用了端口号,或者能够找到占用端口号的项目,或者启动了两次,服务没有关。

这是在我们可以找到冲突的源头的情况下,直接关闭被占用的端口即可解决。

第二种情况

修改application配置文件 找不到冲突的源头,我们就直接修改端口号,暂时不用8080端口

在application.properties配置文件中添加

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
server.port=8081

当然了,不是只能更改为8081,只要是本机可用的端口号即可,我的修改截图(当我们不需要修改时,在前面加上“#”,注释掉即可):

第三种方法: 找不到源头,又不想配置文件。那就使用暴力解决问题法:

重启软件解决10%的问题,重启电脑解决50%的问题,重购新机解决100%的问题。

重启电脑也能解决这个问题的!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
springboot不占用端口启动
有人可能会说,引入spring-boot-starter-web主要是为了方便测试,其实完全可以使用单元测试进行操作
陈灬大灬海
2019/07/26
2K0
解决Tomcat端口号8080被占用的方法
Tomcat 安装 下载完成之后解压即可,尽量不要安装在中文目录下,然后找到bin目录下的startup.bat。 启动端口为8080,启动耗时为3481毫秒,然后浏览器访问localhost:8080 ,测试是否安装成功。 Tomcat 端口被占用 端口被占用是开发中非常常见的一种错误,当第一个使用8080端口的程序没有关闭时,又运行了一次tomcat同样是使用8080端口,则报错tomcat端口已经被使用。 任何一个程序运行都需要使用端口,当端口已经被使用时,启动报错。下面有
用户7639835
2021/08/28
5K0
Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use;端口冲突的原理与解决方案
启动项目发现端口被占用,问题是项目端口就是常用的开发端口(8080系列...)
watermelo37
2025/01/22
2040
Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use;端口冲突的原理与解决方案
Idea解决Web server failed to start. Port 8080 was already in use.端口被占用
是因为Tomcat的端口被占用了,你需要修改一下端口号,或者把正在运行的端口号进程杀死.
掉发的小王
2022/07/11
2.4K0
Idea解决Web server failed to start. Port 8080 was already in use.端口被占用
Initialization failed for 'https://start.spring......
新安装了IntellJ IDEA,第一次创建Spring boot项目时,发生无法请求https://start.spring.io的问题,
软件小生活
2021/08/16
8280
Initialization failed for 'https://start.spring......
Springboot+redis实现session共享
用一个容器保存 session,就能共享了。容器可以是数据库,缓存,文件等。当然这里性能最高的还是
故久
2019/09/27
5370
java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. P
若依框架 启动不了 服务 提示 escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port. 这个报错我看了搜了很多相关资料,居然都没能解决
卓伊凡
2025/02/10
790
【快学springboot】11.整合redis实现session共享
**这里都是基于前面的项目基础上的。**springboot整合redis非常的方便,这也是springboot的宗旨,简化配置。这篇文章就教大家如何使用springboot整合redis来实现session共享。
Happyjava
2024/02/02
2380
【快学springboot】11.整合redis实现session共享
node初级入门之搭建http服务器
​ 前置知识: 了解IP地址和端口是什么 http请求的大致过程(这个建议买本《图解http》看看) http核心模块的使用 导入http模块 定义服务器程序端口 创建服务器对象 调用服务器的监听方法,让服务器监听浏览器需求 // 1、导入http模块 const http = require("http"); // 2、定义服务器程序端口 const port = 8080;// 端口号:1-65535 (有些服务已经有一些默认端口 apache nginx 80 web 服务。 MySQL:3306
henu_Newxc03
2021/12/26
2K0
启动 Tomcat 应用服务器端口 8080 被占用排查思路及解决方式
我们在启动 Tomcat 应用服务器运行项目的时候,如果上次我们没有正确关闭 Tomcat 服务器,或者是端口 8080 被系统中某个进程占用,而我们又不知道是哪个进程占用了我们要是用的端口。那么我们就可以使用 Shell 命令查看使用情况并将占用该端口的进程关闭。
白鹿第一帅
2021/03/02
4.4K0
启动 Tomcat 应用服务器端口 8080 被占用排查思路及解决方式
Tomcat简介及端口号被占用的解决方法
Tomcat下载与安装: https://blog.csdn.net/qq_41684621/article/details/101350370
兮动人
2021/06/11
2K0
Tomcat简介及端口号被占用的解决方法
The Tomcat connector configured to listen on port 18081 failed to start. The port may already be in
在应用程序开发过程中,启动失败是比较常见的问题。其中一个常见的原因就是端口被占用或者连接器配置有误。本文将介绍如何解决 Tomcat 连接器在监听端口 18081 时启动失败的问题。
默 语
2024/11/20
1790
The Tomcat connector configured to listen on port 18081 failed to start. The port may already be in
Windows端口占用CMD关闭端口(8080被占用)
大家是不是觉得很麻烦呢?本文最后推荐终极小工具一键直接关闭端口,十分方便,请阅读完哦。
小明爱吃火锅
2023/10/03
7.6K0
【Spring】探秘 Spring Boot 配置文件:藏在代码背后的 “魔法配方”,一键激活项目超能力
计算机上有数以千计的配置⽂件, 我们使⽤的绝⼤多数软件, ⽐如浏览器, 微信, Idea, 甚⾄电脑, ⼿机, 都离不开配置⽂件. 我们可能永远不会直接与其中的⼤部分⽂件打交道,但它们确实以不同的形式散落在我们的计算机上, ⽐如C:\Users, C:\Windows⽂件夹, 以及各种 *.config, *.xml ⽂件
用户11288949
2025/01/17
1850
【Spring】探秘 Spring Boot 配置文件:藏在代码背后的 “魔法配方”,一键激活项目超能力
关于apache端口被占用
正文 无论我们在安装单个的apache还是装集成环境xampp都是有可能遇到apache意外停止。查看错误日志会发现一般都是端口被占用,一般是被虚拟机占用了,这时一般有两种方法,改apache的端口号,或者把占用apache的端口号的那个服务干掉。 方案一:改端口号 在apache的配置文件里找到httpd-ssl.conf文件然后ctrl+f查找port然后改成444或者其他的,只要没被占用的就可以,然后重启apache。MySQL出问题了也是这样的解决方案。 方案二:杀占用的服务 win+r打开运行,
lwen
2018/04/11
1.6K0
JAVA后台启动8080端口号被占用
如下图,在我们启动java后台时,出现如下错误提示: Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 是端口号被占用的原因,解决方式:关闭端口号。操作如下: 1
啦啦啦啦
2023/02/11
1.4K0
JAVA后台启动8080端口号被占用
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
猫头虎
2024/04/08
2K1
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
SpringBoot-01-之初体验
一.创建一个项目:IDE为IDEA 创建流程 二.新建一个Controller类: toly1994.com.toly01.controller.HelloSpringBoot @RestCon
张风捷特烈
2018/09/26
4000
2021最新 IDEA 启动失败 & 启动Spring boot 项目端口被占用问题 彻底解决方案
摘要: 本文针对2021年的最新 IntelliJ IDEA 启动失败和 Spring Boot 项目端口被占用的问题,提供了一系列彻底解决方案。通过排除IDEA启动问题以及处理端口冲突,开发者可以更加顺利地进行开发工作。
猫头虎
2024/04/07
1.9K0
2021最新 IDEA 启动失败 & 启动Spring boot 项目端口被占用问题 彻底解决方案
服务器端口被占用怎么解决
比如 FTP:23,HTTP:80,SMTP:25 这些都是TCP的端口,有的也用到UDP的端口。
德迅云安全--陈琦琦
2024/01/21
5.3K0
推荐阅读
相关推荐
springboot不占用端口启动
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档