java spring 项目若依框架启动失败,启动不了服务提示端口8080占用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-优雅草卓伊凡解决方案

简介: java spring 项目若依框架启动失败,启动不了服务提示端口8080占用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-优雅草卓伊凡解决方案

java spring 项目若依框架启动失败,启动不了服务提示端口8080占用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-优雅草卓伊凡解决方案

问题

若依框架 启动不了 服务 提示 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.
这个报错我看了搜了很多相关资料,居然都没能解决

这个问题耽误了卓伊凡半个小时,气得吐血,对卓伊凡来说时间有多么的宝贵???请问!!!半个小时能做多少事情了!!本篇必须记录,看了很多方法,浪费了时间。

相关方法总结

这个错误提示表明端口 8080 已经被其他进程占用,导致你的 Web 服务器无法启动。你可以通过以下几种方法来解决这个问题:

方法一:关闭占用端口的进程

  1. Windows 用户
  • 打开命令提示符(CMD)或 PowerShell,输入以下命令查找占用端口 8080 的进程:

sh

netstat -aon | findstr :8080
*   查找到占用端口的进程 ID(PID),然后使用以下命令关闭该进程:
    sh
        taskkill /PID [PID] /F
*   将 `[PID]` 替换为实际的进程 ID。
  1. Linux / macOS 用户
  • 打开终端,输入以下命令查找占用端口 8080 的进程:

sh

sudo lsof -i :8080
*   或者,如果你的系统上没有 `lsof`,可以使用以下命令:
    sh
        sudo netstat -tulnp | grep :8080
*   查找到占用端口的进程 ID,然后使用以下命令关闭该进程:
    sh
        sudo kill -9 [PID]
*   将 `[PID]` 替换为实际的进程 ID。


测试了 还是会报错,所有项都改了重启了 还是报错。

查询占用 是这样的

sudo lsof -i :8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME jsvc 729 www 57u IPv6 28740 0t0 TCP *:webcache (LISTEN)

端口 8080 正被一个名为 jsvc 的进程占用。你可以通过以下步骤来停止该进程并释放端口 8080:

  1. 停止占用端口的进程: 运行以下命令停止进程:

sh

sudo kill -9 729
这里的 `729` 是进程的 PID,你可以根据实际输出替换为正确的 PID。
  1. 验证端口是否已释放: 运行以下命令检查端口 8080 是否仍被占用:

sh

sudo lsof -i :8080
如果没有任何输出,说明端口 8080 已经成功释放。

最终解决办法

终极解决方案结果就一个,

nohup java -jar ruoyi-admin.jar --server.port=8081 &

我改个其他端口,直接就可以了,哎哟,气得肺部肿胀!!!浪费时间!

最终成功!

目录
相关文章
|
4天前
|
数据挖掘 测试技术
R中单细胞RNA-seq分析教程 (8)
R中单细胞RNA-seq分析教程 (8)
38 18
|
8天前
|
XML 安全 Java
Spring AOP—深入动态代理 万字详解(通俗易懂)
Spring 第四节 AOP——动态代理 万字详解!
60 24
|
6天前
|
存储 人工智能 自然语言处理
AI 剧本生成与动画创作解决方案体验报告
AI 剧本生成与动画创作解决方案体验报告
78 40
|
13天前
|
人工智能 自然语言处理 Java
Spring AI,搭建个人AI助手
本期主要是实操性内容,聊聊AI大模型,并使用Spring AI搭建属于自己的AI助手、知识库。本期所需的演示源码笔者托管在Gitee上(https://gitee.com/catoncloud/spring-ai-demo),读者朋友可自行查阅。
965 42
Spring AI,搭建个人AI助手
|
3天前
2024阿里云技术年报 基础设施篇
2024阿里云技术年报 基础设施篇
|
8天前
|
XML Java 测试技术
Spring IOC—基于注解配置和管理Bean 万字详解(通俗易懂)
Spring 第三节 IOC——基于注解配置和管理Bean 万字详解!
72 26
|
17天前
|
存储 算法 安全
控制局域网上网软件之 Python 字典树算法解析
控制局域网上网软件在现代网络管理中至关重要,用于控制设备的上网行为和访问权限。本文聚焦于字典树(Trie Tree)算法的应用,详细阐述其原理、优势及实现。通过字典树,软件能高效进行关键词匹配和过滤,提升系统性能。文中还提供了Python代码示例,展示了字典树在网址过滤和关键词屏蔽中的具体应用,为局域网的安全和管理提供有力支持。
48 17
|
6天前
|
人工智能 JavaScript 安全
【01】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-需求改为思维导图-设计数据库-确定基础架构和设计-优雅草卓伊凡商业项目实战
【01】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-需求改为思维导图-设计数据库-确定基础架构和设计-优雅草卓伊凡商业项目实战
45 13
【01】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-需求改为思维导图-设计数据库-确定基础架构和设计-优雅草卓伊凡商业项目实战
|
17天前
|
Dart 前端开发 容器
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
65 18
【07】flutter完成主页-完成底部菜单栏并且做自定义组件-完整短视频仿抖音上下滑动页面-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
|
2月前
|
JavaScript
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案
77 13
node环境之Error: Cannot find module ‘chalk’ 报错无法解决的问题—-网上说让你npm install chalk 基本是没有用的-优雅草央千澈解决方案

热门文章

最新文章