进来教你如何解决端口被占用问题

简介: 进来教你如何解决端口被占用问题

关闭windows中被占用的端口,比如我们常见的8080端口被占用了,只需两步轻松解决问题。

一:查找端口的PID(以下内容以8080端口被占用为例)

打开命令行工具,输入:netstat -aon|findstr "8080"

得到如下图所示信息:

TCP 为协议

0.0.0.0:8080 为本地地址

0.0.0.0:0 为外部地址

LISTENING 表示端口处于侦听状态

10224 就是我们要找的PID

二:关闭PID进程

打开任务管理器,找到 PID对应的进程位置,结束该进程。

如下图所示:

此时端口被占用的问题就解决啦!想继续深入了解是如何查询的端口PID问题的小伙伴,可以继续阅读第三条。


三: netstat 命令(查看端口)

netstat 命令用于显示与 IP 、TCP 、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况,可以使用 netstat 命令查看电脑中的端口。


使用 netstat /? 可以查看 netstat 命令的所有参数:

其中常用参数有以下几种:


-a : 显示所有活动的 tcp 连接,以及计算机监听的 tcp 和 udp 端口。


-e : 显示以太网发送和接收的字节数、数字包数等。


-n : 只以数字形式显示所有活动的 tcp 连接的地址和端口号。


-o : 显示活动的 tcp 连接并包括每个连接的进程 id。


-s : 按协议显示各种连接的统计信息,包括端口号。


其中又以 -a 、-n 、-o 尤为常用。


我们使用的netstat -aon|findstr "8080"命令就是基于netstat命令实现的。


findstr是Window系统自带的命令,用途是查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。


目录
相关文章
|
Java Spring 容器
解决Spring的UnsatisfiedDependencyException异常的方法
在Spring开发中,UnsatisfiedDependencyException异常意味着依赖注入失败,影响应用稳定性。该异常由Spring容器在无法满足bean依赖时抛出,常见原因包括bean定义错误、循环依赖、多个候选bean等。解决方法包括:检查bean定义和注入的正确性、解决循环依赖、确认依赖包的兼容性、使用@Qualifier或@Primary注解。通过日志、调试工具和异常对比来定位问题。持续学习Spring框架有助于更好地解决此类异常。
9305 1
|
关系型数据库 MySQL Windows
mysql彻底卸载干净的5个步骤,超多图超详细保姆级教程最新教程新手小白轻松上手
mysql彻底卸载干净的5个步骤,超多图超详细保姆级教程最新教程新手小白轻松上手
26617 2
|
缓存 数据安全/隐私保护 虚拟化
windows端口被占用,无法通过netstat找到进程,占用的端口又不能修改,该怎么办?
项目运行时服务器8080端口被占用,常规`netstat`命令找不到占用进程。解决方法包括:1) 强制关机重启释放端口;2) 使用`netstat -anobq`或Windows 10的`Get-NetTCPConnection` PowerShell命令查找BOUND状态的进程;3) 调整Windows动态端口范围,避免冲突。注意,强制关机可能影响数据安全。
4784 2
|
Linux Windows
端口占用的解决方法
本文介绍了在Windows和Linux系统中解决端口占用问题的方法,包括使用`netstat`命令查看端口占用情况、`tasklist`命令查找对应进程,以及使用`taskkill`命令终止进程,在Linux系统中则使用`netstat`或`lsof`命令查找占用端口的进程,并用`kill`命令结束进程。
|
Java Maven Spring
如何在idea中创建Springboot项目? 手把手带你创建Springboot项目,稳!
文章详细介绍了在IDEA中创建Spring Boot项目的过程,包括选择Spring Initializr、配置项目属性、选择Spring Boot版本、导入依赖、等待依赖下载以及项目结构简介。
14229 1
|
Java Maven Spring
SpringBoot项目创建失败或无法启动,启动报错时的常见问题及解决方案
文章列举了在IDEA中创建Spring Boot项目时可能遇到的常见问题及其解决方案,如项目不被识别为Maven项目、依赖未找到或报红、JDK版本不一致和POM文件中的Jar包下载失败等问题。
4099 0
SpringBoot项目创建失败或无法启动,启动报错时的常见问题及解决方案
|
网络协议
服务器端口被占用怎么解决
服务器端口被占用怎么解决
端口被占用?两步解决端口占用问题
端口被占用?两步解决端口占用问题
1436 0
|
缓存 Java Maven
Spring Boot 启动错误:To display the conditions report re-run your application with ‘debug‘ enable —【已解决】
Spring Boot 启动错误:To display the conditions report re-run your application with ‘debug‘ enable —【已解决】
4811 1