ERROR | Web server failed to start. Port 8080 was already in use.

错误提示:

java 复制代码
***************************
APPLICATION FAILED TO START
***************************

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.


Process finished with exit code 1

解决方法:

1、确定监听端口8080的进程ID(PID)

java 复制代码
sudo netstat -tulnp | grep :8080
或
sudo lsof -i :8080

2、终止该进程

java 复制代码
sudo kill -9 PID

其中PID是上一步获取到的监听端口8080的进程ID。

如果你想要配置某个服务在启动时不要监听8080端口,你需要查看该服务的配置文件,并根据服务的具体配置方式进行修改。例如,如果是Apache服务器,你可能需要编辑httpd.conf或者相应的虚拟主机配置文件,将监听端口更改为其他未被使用的端口。

请注意,使用kill -9可能不会给予该进程任何清理自身和优雅关闭的机会,应当在确保安全的前提下使用。如果可能,首选使用kill PID来让进程自行关闭。

相关推荐
炸膛坦客13 小时前
Linux - Ubuntu - PC端:(五)shell 操作(终端命令,2026)→ 3)基础命令,27 个常用命令
linux·ubuntu
xdl259914 小时前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
回到原点的码农14 小时前
Spring Data JDBC 详解
java·数据库·spring
gf132111114 小时前
python_查询并删除飞书多维表格中的记录
java·python·飞书
zb2006412014 小时前
Spring Boot 实战:轻松实现文件上传与下载功能
java·数据库·spring boot
·醉挽清风·14 小时前
学习笔记—Linux—文件IO
linux·服务器·学习
一勺菠萝丶14 小时前
Flowable + Spring 集成踩坑:流程结束监听器查询历史任务为空 & 获取不到审批意见
java·数据库·spring
jwn99914 小时前
Spring Boot 整合 Keycloak
java·spring boot·后端
宁波阿成14 小时前
OpenClaw 在 Ubuntu 22.04.5 LTS 上的安装与问题处理记录
java·linux·ubuntu·openclaw·龙虾
mldlds14 小时前
SpringBoot详解
java·spring boot·后端