首页/新闻资讯/正文详情

启动报Port 8088 was already in use?先查是谁占的

发布时间:2026/11/2 5:59:07 来源:云帆数科 栏目:资讯中心
启动报Port 8088 was already in use?先查是谁占的
启动报Port 8088 was already in use先查是谁占的项目启动报 Port 8088 was already in use意思很直白这个端口已经有人占了。先说原理端口是门牌号一间房只住一个进程端口就是一台机器上的门牌号。TCP 的规则是同一个端口同一时刻只能有一个进程在监听。Spring Boot 内嵌的 Tomcat 启动时要干的第一件事就是去租8088 这个门牌号——租成功了它就开始接请求租的时候发现里面已经住了人就报 already in use启动直接失败。所以这句话不是在说你的配置错了而是在说门牌号被占了先查里面住的是谁。常见三种情况上一个项目进程没死透——最常见。IDEA 里点了停止其实 java 进程还挂在后台端口没还回来两个项目配了同一个端口——启动第二个时必然撞车别的程序占了这个口——比如系统服务或者别的开发工具。排查两步第一步查谁占的netstat -ano | findstr 8088看输出里状态是 LISTENING 的那一行TCP 0.0.0.0:8088 0.0.0.0:0 LISTENING 12345每一列分别是协议、本地地址、外部地址、状态、PID最后一列。12345 就是占着 8088 的进程号可以拿到任务管理器里对一下确认是不是那个没死透的 java 进程。第二步杀进程taskkill /F /PID 12345/F是强制结束。看到成功: 已终止 PID 为 12345 的进程之后重新启动项目顺利拉起。为什么别急着改端口号有人图省事直接换个端口启动。能跑但这是绕开问题那个没死透的进程还挂着下次再启动你换的新端口如果又被别的占了还得再换。问题不在端口号在没死透的进程——查清楚、杀干净才是治本。补充一句提醒taskkill /IM java.exe这种按名字杀的写法慎用——它会把你机器上所有java 进程全杀掉包括别的项目。记住这条端口占用先查进程、再杀进程别急着改端口号。需要SpringBoot管理系统源码、SQL脚本、部署文档做学习参考可以私信联系。项目仅作为编程学习、课程设计参考素材不代写论文。

相关推荐

担心文档上云?本地运行的办公AI才敢放心用
担心文档上云?本地运行的办公AI才敢放心用

单位上周开了个会,主题是"AI 提效",散会时领导补了一句:涉及客户资料的文档,不许往云端传。这话一出,会议室里本来跃跃欲试的同事全蔫了——大家平时用的那些在线 AI,文档一上传就不知道存哪儿去… · 2026/11/1 2:01:35

Mac 常用操作与维护技巧
Mac 常用操作与维护技巧

适合刚从 Windows 换到 Mac,或希望把日常操作用得更顺手的人。以系统自带功能为主,按“怎么操作 → 有什么用 → 注意什么”说明。 不用从头读到尾:遇到问题时,可以直接用目录跳到对应章节。文末有“新电脑设置清单与维护清单”&… · 2026/11/2 5:17:18

LeetCode 算法题解:滑动窗口与数组合并的实战应用
LeetCode 算法题解:滑动窗口与数组合并的实战应用

目录 题目一:3. 无重复字符的最长子串 - 力扣(LeetCode) 题目描述 为什么选择“滑动窗口 哈希表”? 解题思路:滑动窗口 哈希表 Java 代码实现 题目二:4. 寻找两个正序数组的中位数 - 力扣&#xff0… · 2026/11/2 12:52:37

多变量多步LSTM预测:数据管线与误差累积的避坑指南
多变量多步LSTM预测:数据管线与误差累积的避坑指南

简介:这份资源面向具备一定深度学习基础、希望用PyTorch实践时间序列预测的学习者,聚焦LSTM在多变量多步股票预测中的完整实现,涵盖数据预处理、特征构建、序列到序列建模、教师强制策略、损失函数选择与模型评估等关键环节,可作为… · 2026/11/2 14:27:37

高并发电商系统订单与库存协同优化实践
高并发电商系统订单与库存协同优化实践

1. 高并发场景下的订单与库存挑战 电商大促期间,系统每秒要处理上万笔订单,库存数据在毫秒级内被反复修改。去年双十一,某平台前5分钟就产生了800万笔交易,但库存超卖问题导致后续客诉激增——这就是典型的高并发场景下订单与库存… · 2026/11/2 14:27:37

从零构建AI系统:掌握数据管道、模型服务与生产部署全链路
从零构建AI系统:掌握数据管道、模型服务与生产部署全链路

1. 项目概述:这不是“搭积木”,而是亲手锻造AI系统的铁砧与锤子 “ai-engineering-from-scratch”这个标题,乍看像一句技术宣言,实则是一份沉甸甸的工程契约。它不指向调用一个API、微调一个模型,也不关乎在Colab里跑通… · 2026/11/2 14:27:37

iwebsec靶场文件上传漏洞实战与防御
iwebsec靶场文件上传漏洞实战与防御

1. iwebsec靶场与文件上传漏洞概述 iwebsec作为国内知名的Web安全实战靶场平台,其文件上传漏洞场景是渗透测试工程师必须掌握的实战技能点。文件上传功能在Web应用中极为常见,从社交媒体的头像更换到企业OA系统的附件提交都依赖于此功能。但开发者若未对… · 2026/11/2 14:27:37

空对象模式:优雅处理NullPointerException的设计模式
空对象模式:优雅处理NullPointerException的设计模式

1. 空对象模式的核心价值与应用场景 空对象模式(Null Object Pattern)是一种优雅处理空值问题的设计模式。我在实际开发中遇到过无数次NullPointerException导致的系统崩溃,而空对象模式正是解决这类问题的银弹。它的核心思想很简单&#xff… · 2026/11/2 14:27:37

临时文件自动化管理:原理、实践与优化策略
临时文件自动化管理:原理、实践与优化策略

1. 临时文件管理的痛点与自动化需求临时文件就像城市中的流动摊贩,虽然为系统运行提供了便利,但缺乏管理就会造成混乱。我在运维工作中见过太多因为临时文件堆积导致的磁盘爆满案例——某次生产环境报警,追查发现是某个服务三年未清理的日志缓… · 2026/11/2 14:26:37

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

雷达信号调制技术解析:从LFM到伪线性调频原理与应用
雷达信号调制技术解析:从LFM到伪线性调频原理与应用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 1:01:15

基于MAX14431与TM4C123的工业SPI隔离电路设计全攻略
基于MAX14431与TM4C123的工业SPI隔离电路设计全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 1:01:15

PLFM_RADAR:相位线性调频雷达信号处理框架
PLFM_RADAR:相位线性调频雷达信号处理框架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 1:01:15

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码