报错: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 子进程)的进程。


然后重新启动项目即可。


相关文章
|
2月前
|
Java Spring
【亲测有效完结bug】org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exce
【亲测有效完结bug】org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exce
197 0
|
3月前
|
存储 Shell 开发工具
8-8|windows上Git报错
8-8|windows上Git报错
|
4月前
|
开发者 iOS开发 C#
Uno Platform 入门超详细指南:从零开始教你打造兼容 Web、Windows、iOS 和 Android 的跨平台应用,轻松掌握 XAML 与 C# 开发技巧,快速上手示例代码助你迈出第一步
【8月更文挑战第31天】Uno Platform 是一个基于 Microsoft .NET 的开源框架,支持使用 C# 和 XAML 构建跨平台应用,适用于 Web(WebAssembly)、Windows、Linux、macOS、iOS 和 Android。它允许开发者共享几乎全部的业务逻辑和 UI 代码,同时保持原生性能。选择 Uno Platform 可以统一开发体验,减少代码重复,降低开发成本。安装时需先配置好 Visual Studio 或 Visual Studio for Mac,并通过 NuGet 或官网下载工具包。
346 0
|
4月前
|
Shell PHP Windows
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
|
4月前
|
Java 开发工具 Spring
【Azure Spring Cloud】使用azure-spring-boot-starter-storage来上传文件报错: java.net.UnknownHostException: xxxxxxxx.blob.core.windows.net: Name or service not known
【Azure Spring Cloud】使用azure-spring-boot-starter-storage来上传文件报错: java.net.UnknownHostException: xxxxxxxx.blob.core.windows.net: Name or service not known
|
4月前
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
|
4月前
【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn
【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn
|
4月前
|
负载均衡 网络协议 安全
【Azure 应用服务】Azure Web App的服务(基于Windows 操作系统部署)在被安全漏洞扫描时发现了TCP timestamps漏洞
【Azure 应用服务】Azure Web App的服务(基于Windows 操作系统部署)在被安全漏洞扫描时发现了TCP timestamps漏洞
|
4月前
|
JavaScript Java Python
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
|
4月前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
161 0