解决方法:命令提示符找到端口号并终止进程。IDEA报错:Web server failed to start. Port 9000 was already in use.

Spark本地开发环境六步搭建:JDK/Scala/Hadoop/PySpark/IDEA/sbt全链路配置 Apache Spark 是一个基于 JVM 的分布式计算框架,其本地开发环境本质是 Java 生态、Scala 编译体系与 Hadoop 兼容层的精密协同。理解 Spark 运行原理需从 JVM 依赖机制出发——JDK 版本决定类加载兼容性,Scala 版本绑定二进制接口(如 _2.12 后缀),而 Hadoop 并非仅用于分布式存储,更是 Spark 初始化时硬依赖的配置与类库底座。这种强版本耦合性直接决定了开发效率与调试成本。技术价值在于构建可复现、可验证、可回溯的确定性环境,支撑从单机 local 阅读详情

IDEA启动项目时报错

Web server failed to start. Port 9000 was already in use.

解决方法

第一步:以管理员身份运行"命令提示符"。
具体:右键点击左下角的Windows标志->点击"搜索"->输入"cmb"->右击"命令提示符"->选择"以管理员身份运行"。

第二步:找到端口号对应的进程并终止掉。

C:\Users\dell>netstat -ano|findstr 9000
  TCP    0.0.0.0:9000           0.0.0.0:0              LISTENING       20820
  TCP    [::]:9000              [::]:0                 LISTENING       20820

C:\Users\dell>taskkill /F /pid 9000
错误: 没有找到进程 "9000"。

C:\WINDOWS\system32>taskkill /F /pid 20820
成功: 已终止 PID 为 20820 的进程。

无法终止进程的原因

如果出现

C:\Users\dell>taskkill /F /pid 20820
错误: 无法终止 PID 为 20820 的进程。
原因: 拒绝访问。

则是你的权限问题,不应该直接打开"命令提示符",而应该使用管理员身份打开。

JetBrains IDE安装避坑指南:环境、架构与许可深度解析 JetBrains IDE并非普通桌面软件,而是基于IntelliJ Platform构建的Java应用,其运行依赖嵌入式JetBrains Runtime(JBR)与严格匹配的系统环境。理解JVM运行时约束、ARM64/x64架构原生差异、以及许可证与插件生态的绑定关系,是解决启动卡顿、Debug失灵、插件不兼容等高频问题的前提。技术价值在于规避90%由安装阶段引发的环境类故障,支撑Java/Spring、PHP/Webman、.NET/Unity等多栈开发的稳定落地。本文聚焦安装前准备、下载验证、路径规 阅读详情

相关推荐

【异常】运行Spring Boot程序提示异常,Web server failed to start. Port XXX was already in use.

以下步骤按先后顺序都可以尝试下,看看能否解决。(1)杀掉你不需要的JVM进程。典型的端口号冲突导致的问题。(3)重新启动IDEA。(2)换个端口号试试。

奶爸的编程之路,也就一周冷个三天 1657

SpringBoot启动时,出现Description:Web server failed to start. Port 9090 was already in use.(win10)

1.报错图片: 2.win+R,输入cmd,找端口, 无效指令 有效指令 3.结束占用端口的进程,这里的占用进程是 25588. (1)打开任务管理器,点击详细情况选项 (2)在名称为java.exe中,找到PID为25588的java.exe (3)右键,结束任务——>结束进程 4.再次启动springboot,查看是否解决。 成功启动,解决了。 ...

weixin_46020792的博客 5495

HDFS Java编程实战:从伪分布式环境搭建到文件操作避坑指南

HDFS(Hadoop Distributed File System)是大数据生态中最基础的分布式存储系统,其Java API编程并非简单调用FileSystem接口,而是深入理解文件定位、块分配、权限控制与服务状态协同的工程实践。掌握HDFS编程原理,关键在于厘清客户端配置加载机制、NameNode与DataNode通信协议、以及RPC连接生命周期。技术价值体现在稳定接入离线数据湖、支撑ETL任务迁移、实现Kerberos安全认证集成等核心场景。本文聚焦Hadoop 3.3.6伪分布式环境,覆盖File

weixin_33824363的博客 301

idea 运行java项目时,端口被占用怎么办?

idea 运行java项目时,端口被占用怎么办? 今天在运行本地项目时,发现端口被占用了,具体报错如下: Description: Web server failed to start. Port 9000 was already in use. 遇到这种情况,我首先想到的是这个端口被哪个进程占用了? 基于这个问题出发,我做了如下操作,这也是我解决这个端口被占用的其中的一个方法—杀掉占用该端口的进程。具体步骤如下: 1、先找出占用该端口是哪个进程。 1)按“win+R” 快捷键,输入cmd,进入命令窗口。

Qcsdn123的博客 3273

【故障排查】telnet连接失败:端口23不可达的深度分析与解决方案

本文深度解析telnet连接失败时端口23不可达的常见原因与解决方案。从快速自查目标地址、端口到服务端排查,涵盖服务状态检查、防火墙配置及安全组设置,并提供进阶诊断工具与抓包分析方法。文章强调telnet协议的安全风险,建议在生产环境中改用SSH等加密协议进行远程管理。

weixin_28323057的博客 392

使用 pip 安装 pygame 遇到的问题

今天尝试学习使用 pygame 时,按照我的习惯一发 pip install 下去,本以为很简单的事情,没想到遇到了不少问题,顺手记录一下。 0x01. 无法找到 “SDL.h” 文件 pygame 是使用 SDL 库写就的游戏框架,自然强依赖于 SDL,我的 python@3 是使用 macOS 的 brew 管理器直接安装的,可能由于不是编译安装的问题,缺少了这个库,继续使用 brew 安...

Mitscherlich的博客 8620

如何杀死占用的进程Web server failed to start. Port 9999 was already in use.

杀死占用的进程

weixin_46923615的博客 981

保姆级教程:在LKD3588开发板上为RK3588添加SC2210摄像头驱动(含完整DTS配置)

本文提供了一份详细的教程,指导如何在LKD3588开发板上为RK3588处理器添加SC2210摄像头驱动,包括完整的DTS配置和内核编译步骤。教程涵盖了环境准备、驱动文件添加、DTS配置详解、内核编译与烧录、驱动测试以及常见问题排查,帮助开发者快速实现SC2210传感器在RK3588平台上的集成与优化。

weixin_42641741的博客 478

Web server failed to start. Port 9001 was already in use.端口号被占用

Web server failed to start. Port 9001 was already in use.

Coe_SuBiCong的博客 1703

Android开发者必看:F2FS文件系统如何优化你的手机存储性能(附实测数据对比)

本文深入解析了F2FS文件系统如何针对闪存特性优化Android设备存储性能。通过对比ext4,F2FS采用追加写和冷热数据分离策略,将随机写转化为顺序写,显著提升写入速度并减少GC卡顿。实测数据显示,其在随机写入和SQLite事务等场景下性能提升显著,为开发者提供了优化应用IO性能的关键思路。

weixin_29248313的博客 323

S905L3B机顶盒刷Armbian:从安卓Root到eMMC全攻略

在嵌入式开发与轻量级服务器搭建中,ARM架构设备因其低功耗和高性价比备受关注。晶晨S905L3B作为运营商机顶盒的主流芯片,通过刷写Armbian系统可将其改造为ARM小服务器。其原理是利用Amlogic芯片的uboot引导机制,将Linux系统写入eMMC存储,从而脱离原厂安卓限制。这一方案的技术价值在于以极低成本实现Docker容器、下载机、轻量数据库等服务的部署,应用场景涵盖家庭网络广告过滤、智能家居控制、复古游戏机等。本文以CM311-1S为例,详细拆解从安卓9 Root到Armbian写入eMMC

weixin_31476015的博客 338

DevOps 进阶实战:SonarQube+Harbor 打通完整 CI/CD 流水线

SonarQube 是一个开源的代码质量管理平台,用于自动化检测代码中的质量问题和安全漏洞,帮助团队持续提升代码质量。官方地址:https://www.sonarsource.com/products/sonarqube/downloads/

2401_83463699的博客 548

搞定最强大模型Gemini学生订阅,白嫖一年,包教包会

白嫖现在最强大模型

BUG猿的博客 2万+

Docker实战指南:从镜像容器原理到MySQL与Redis部署排障

容器化技术正重塑应用交付方式,Docker作为主流容器引擎,通过镜像(Image)、容器(Container)与仓库(Registry)三大核心概念,解决了环境一致性与资源隔离难题。理解镜像与容器的关系类似“模板”与“实例”,仓库则负责分发,这使得应用构建、部署、迁移变得标准化。在生产实践中,Docker不仅支撑微服务架构,还能快速搭建MySQL、Redis等中间件集群。配置镜像加速器可显著提升拉取效率,而docker compose文件则让多容器编排更为简洁。同时,容器数据持久化、日志限制、端口映射等细节

weixin_34337381的博客 645

国社科“选题设计论证”部分不再难!用AI快速梳理五大核心板块,轻松撰写出高质量的基金申报书(附AI提示词)

七哥给大家推荐的高校都在用的AI平台——高级学术版专业应用平台,集成了ChatGPT、Claude、Gemini、Grok等Al大模型的PLUS版本平台,包括 ChatGPT-5、4o、o3、4.1、4.5、Gemini 2.5 Pro、Claude 3.7、Claude 4、DeepSeek 满血版、Grok 3 、Grok 4等原生线路,还有国际主流的GPTs学术应用,可以辅助大家高效完成科研和学术写作任务,当然撰写硕博论文,课题、职称论文、国社科、国自然基金本子也是手拿把掐。

智能AI让学术科研更容易 929

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

win10搭建hive3开发环境实录

JDK8JDK9MySQL8.xHive1.xHive.batWindows部分组件对应的下载地址:解压组件到指定目录:分别为接着把源码包解压后的bin目录下的文件拷贝到的bin目录中。然后把winutils中的目录下的hadoop.dll和文件拷贝到Hadoop的解压目录的bin文件夹下。再配置一下环境变量。

molaoye的博客 628

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

尚硅谷云原生实战学习笔记

尚硅谷云原生实战学习笔记,学吧,学无止境。

李英俊小朋友 1659

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

docker学习

docke学习

weixin_44137201的博客 1718

SpringBoot仿B站项目:从CRUD到实战工程能力跃迁

SpringBoot是Java后端开发的核心框架,其核心价值在于约定优于配置与开箱即用的生态整合能力。理解自动配置原理、掌握RESTful API设计规范、熟练运用Spring Security鉴权与JWT令牌机制,是构建现代Web应用的基础技术栈。在真实项目中,这些能力需结合Redis缓存优化、WebSocket实时通信、MinIO对象存储等关键技术协同落地。典型应用场景包括视频平台、社交系统与内容社区等需要用户体系、富媒体交互和高并发弹幕推送的中型Web系统。本文以‘仿B站’为教学载体,聚焦Spring

weixin_33904756的博客 341

报错:(idea端口被占用)Web server failed to start. Port 9090 was already in use.

(idea端口被占用)Web server failed to start. Port 9090 was already in use.

Mmj_mmj的博客 847

【SpringBoot】Web server failed to start. Port 9001 was already in use.

SpringBoot启动端口被占用。 Mac 第一步:lsof -i:port (port被占用的端口) 第二部:kill PID (PID占用端口的进程) Windows 第一步:netstat -ano|findstr prot (port被占用的端口) 第二部:taskkill /pid PID -f (PID占用端口的进程) 终极方案: 改端口 ``` aaa ``` ...

u012103212的博客 2878

Web server failed to start. Port XXX was already in use.【完美解决方案】

某端口被占用起不来,一般来说我们换一个端口,或者停掉某个正在占用此端口的项目就行了,但是有时由于某些特殊情况[如:idea闪退导致项目未停止,端口仍在使用],这时我们可通过命令窗口停掉这个程序。 解决办法: 1、换一个其它未被占用的端口 2、端口被占用了,先看下是哪个程序再用,停掉就OK了 下面演示结束端口被占用的程序的过程: 1、查看被占用的端口的进程 netstat -aon|findstr 端口号 2、根据PID找到占用此端口的进程 tasklist|findstr 端口号 3、结束这个进.

『愚』的博客 4万+

Web server failed to start. Port XXX was already in use.【解决方案】

开发工具突然崩溃了,但是服务还没有停止运行导致某端口被占用起不来,这时我们可通过命令窗口停掉这个程序。PS:还有种更简单的方式,任务管理器里 java.exe服务全杀掉😂。2、端口被占用了,先看下是哪个程序再用,停掉就OK了。2、根据PID找到占用此端口的进程。1、换一个其它未被占用的端口。1、查看被占用的端口的进程。

放开,我还能再吃一个! 930

【Web server failed to start. Port XXX was already in use.原因分析-解决方案】

【Web server failed to start. Port XXX was already in use.原因分析-解决方案】端口被占用了,我们只需要换一个端口就可以了,如果就想要用特定的端口,我们需要使用下面的命令,先找到对应端口号的进程号,然后结束进程号即可。

Coder_ljw的博客 9567

Web server failed to start. Port XXXX was already in use

Web server failed to start. Port XXXX was already in use

Java_0856的博客 725
上一篇: 一个项目下两个模块,被git识别为两个项目,导致只能推送一个模块上去
下一篇: 清理C盘的一些方法
夜中听雪
博客等级 码龄8年 230粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值