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 小时前
SpringBoot 内置的 20 个高效工具类
java·spring boot·spring cloud·java-ee
苏宸啊13 小时前
Linux权限
linux·运维·服务器
我是小疯子6614 小时前
Python变量赋值陷阱:浅拷贝VS深拷贝
java·服务器·数据库
森叶14 小时前
Java 比 Python 高性能的原因:重点在高并发方面
java·开发语言·python
xqhoj14 小时前
Linux——make、makefile
linux·运维·服务器
二哈喇子!14 小时前
Eclipse中导入外部jar包
java·eclipse·jar
微露清风14 小时前
系统性学习C++-第二十二讲-C++11
java·c++·学习
张童瑶14 小时前
Linux 在线安装编译Python3.11
linux·运维·python3.11
Shi_haoliu14 小时前
SolidTime 在 Rocky Linux 9.5 上的完整部署流程
linux·运维·nginx·postgresql·vue·php·laravel
Lkygo14 小时前
LlamaIndex使用指南
linux·开发语言·python·llama