报错:Web server failed to start. Port 9002 was already in use.端口被占用解决(Windows)

简介: 报错:Web server failed to start. Port 9002 was already in use.端口被占用解决(Windows)

场景

在开发的时候,启动了项目,端口也是占用的,如果发生了意外,关掉了项目,比如IDEA突然关了或者卡死了,你不得不重新打开,重新去启动的时候,发现启动不了了,控制台的信息如下:

***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 9002 was already in use.
Action:
Identify and stop the process that's listening on port 9002 or configure this application to listen on another port.
Process finished with exit code 1


原因

启动原因说得非常明白,就是说端口被占用了,你只需要杀死相应的进程,重新启动即可。

操作

如果是Linux系统,找到相应的进程id,kill调即可。

此处记录Windows的场景,打开CMD界面:


C:\Users\shaonaiyi>netstat -ano |findstr "9002"
  TCP    0.0.0.0:9002           0.0.0.0:0              LISTENING       7900
  TCP    127.0.0.1:9002         127.0.0.1:52203        TIME_WAIT       0
  TCP    127.0.0.1:9002         127.0.0.1:52204        TIME_WAIT       0
  TCP    [::]:9002              [::]:0                 LISTENING       7900
C:\Users\shaonaiyi>taskkill /f /t /im "7900"
成功: 已终止 PID 7900 (属于 PID 2296 子进程)的进程。


然后重新启动项目即可。


相关文章
|
3天前
|
Windows
Windows中如何查看被占用的端口、杀掉对应的进程
这篇文章介绍了在Windows系统中如何查看被占用的端口号以及如何杀掉占用端口的进程,包括使用命令提示符的`netstat -ano | findstr 端口号`命令查找进程PID,然后通过任务管理器或`taskkill /PID PID号`命令来结束进程。
Windows中如何查看被占用的端口、杀掉对应的进程
|
2天前
|
Linux 虚拟化 Windows
Linux、Windows上还不会端口映射的网工,请低调看过来!
Linux、Windows上还不会端口映射的网工,请低调看过来!
|
4天前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
13 0
|
7天前
|
Windows
Windows——80端口被系统占用
Windows——80端口被系统占用
17 0
|
2月前
|
Windows
windows端口冲突解决办法
windows端口冲突解决办法
67 1
windows端口冲突解决办法
|
12天前
|
Linux Windows
Windows查找监听端口对应的进程及其路径
Windows查找监听端口对应的进程及其路径
|
1月前
|
Windows
【Windows】 Win10下报错:该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
【Windows】 Win10下报错:该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
294 1
|
2月前
|
运维 安全 数据管理
数据管理DMS产品使用合集之windows上安装网关时,token都是新的,报错:无效的token,该怎么办
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
36 4
|
2月前
|
缓存 数据安全/隐私保护 虚拟化
windows端口被占用,无法通过netstat找到进程,占用的端口又不能修改,该怎么办?
项目运行时服务器8080端口被占用,常规`netstat`命令找不到占用进程。解决方法包括:1) 强制关机重启释放端口;2) 使用`netstat -anobq`或Windows 10的`Get-NetTCPConnection` PowerShell命令查找BOUND状态的进程;3) 调整Windows动态端口范围,避免冲突。注意,强制关机可能影响数据安全。
323 2
|
2月前
|
机器学习/深度学习 人工智能 Apache
人工智能平台PAI操作报错合集之alink任务可以在本地运行,上传到flink web运行就报错,如何解决
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。