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来让进程自行关闭。

相关推荐
SPC的存折14 小时前
1、Redis数据库基础
linux·运维·服务器·数据库·redis·缓存
小疙瘩15 小时前
只是记录自己发布若依分离系统到linux过程中遇到的问题
linux·运维·服务器
阿里加多16 小时前
第 4 章:Go 线程模型——GMP 深度解析
java·开发语言·后端·golang
likerhood16 小时前
java中`==`和`.equals()`区别
java·开发语言·python
小小李程序员16 小时前
Langchain4j工具调用获取不到ThreadLocal
java·后端·ai
我是伪码农17 小时前
外卖餐具智能推荐
linux·服务器·前端
zs宝来了17 小时前
AQS详解
java·开发语言·jvm
皮皮林55117 小时前
强烈建议大家使用 Linux 做开发?
linux
IMPYLH17 小时前
Linux 的 od 命令
linux·运维·服务器·bash
Kk.080218 小时前
Linux(十一)fork实例练习、文件操作示例及相关面试题目分享
linux·运维·算法