8080端口占用cmd命令解决

8080端口占用cmd命令解决

在这里插入图片描述
出现上图所示端口占用的问题可以用cmd命令结束正在占用该端口的进程来解决。

1.第一步打开命令行,快捷键Win+R
输入cmd,点击确定
在这里插入图片描述
2.输入netstat -ano|findstr 8080,按回车。查看8080端口所占用的进程。
在这里插入图片描述
3.输入taskkill /f /pid 16032,按回车。结束占用端口号的进程。
ps:16032为示例占用端口号的进程号,具体看自己查出来的进程号。
在这里插入图片描述

### 解决 Intellij IDEA 启动时 8080 端口占用的方法 #### 方法一:通过命令行终止占用端口的进程 对于 Windows 用户,在遇到 8080 端口占用的情况时,可以尝试打开具有管理员权限的命令提示符窗口并执行如下操作来查找并结束占用端口的服务或应用程序: 1. 输入 `netstat -ano | findstr :8080` 来获取监听于 8080 的进程 ID (PID)[^1]。 2. 利用上一步得到的 PID 值,可以通过 `tasklist /FI "PID eq {your_pid}` 查看具体哪个程序占用了此端口。 3. 如果确认是要停止的应用,则可利用 `taskkill /F /PID {your_pid}` 强制结束它。 如果上述命令CMD 中无响应,可能是因为系统资源暂时繁忙或其他因素阻止了指令正常工作。此时建议稍后再试或者重启计算机以清理潜在冲突。 #### 方法二:更改应用使用的默认端口号 另一种更为推荐的方式是在不影响其他服务的前提下调整正在开发中的 Web 应用所绑定的 HTTP(S) 接听地址。这通常可以在项目的配置文件里完成设置,比如 Spring Boot 项目可在 `application.properties` 或者 `application.yml` 文件内指定不同的服务器端口;而对于普通的 Java EE/Spring MVC 类型工程来说,应该编辑位于 IDE 配置向导里的 Tomcat Server 设置页面下的相应字段[^3]。 ```properties server.port=9090 ``` #### 方法三:排查虚拟机预留端口范围干扰 有时即使本地确实没有任何显而易见的过程绑定了目标端口,仍然会收到类似的错误消息。这时可能是由于某些情况下操作系统为了安全考虑预先划定了部分 IP 地址段作为动态分配给临时连接之用,从而间接造成了看似“虚假”的端口不可用现象。针对这种情况,应当先运行 `netsh interface ipv4 show excludedportrange protocol=tcp` 检查是否存在覆盖到 8080 号位的区间,并按照实际情况采取措施——要么避开这些特殊区间的数值重新设定新的可用点,要么依照官方文档指引重设网络参数使原有规则失效以便恢复正常访问[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值