Windows、Mac、Linux解决端口被占用的问题

简介: Windows、Mac、Linux解决端口被占用的问题

有的时候我们启动项目,可能会报端口被占用的错,原因是我们上次可能没有把正在允许的项目彻底关闭!

报错信息: java.net.BindException: Address already in use: JVM_Bind:8080

Windows解决端口被占用问题

进入到CMD

快捷键:Windows+R ,输入cmd回车

输入命令查出占用8080端口的进程

netstat -ano | findstr 8080

输入命令删除该进程(根据查出来的进程ID,最后一列)

taskkill /F /PID 占用端口的进程ID

效果如下

Mac解决端口被占用的问题(同样适用与Linux)

打开终端

输入命令查出占用9489端口的进程

lsof -i tcp:9489

输入命令杀掉该进程

kill 8441


相关文章
|
2天前
|
iOS开发 MacOS Windows
|
2天前
|
安全 Linux Shell
|
2天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
27 0
|
2天前
|
安全 Linux 网络安全
|
2天前
|
前端开发 Linux iOS开发
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
【4月更文挑战第30天】Flutter扩展至桌面应用开发,允许开发者用同一代码库构建Windows、macOS和Linux应用,提高效率并保持平台一致性。创建桌面应用需指定目标平台,如`flutter create -t windows my_desktop_app`。开发中注意UI适配、性能优化、系统交互及测试部署。UI适配利用布局组件和`MediaQuery`,性能优化借助`PerformanceLogging`、`Isolate`和`compute`。
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
|
2天前
|
弹性计算 Shell Linux
|
2天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
2天前
|
安全 Linux 网络安全
【专栏】在 Linux 中,端口连接服务和应用,过多开放的端口可能带来安全隐患,教你一招找出所有开放的端口,然后直接干掉!
【4月更文挑战第28天】在 Linux 中,端口连接服务和应用,过多开放的端口可能带来安全隐患。要找出开放端口,可使用 `netstat -anp`、`lsof -i` 或 `nmap` 命令。关闭端口可通过停止相关服务、修改防火墙规则或禁用网络接口。注意不要随意关闭重要端口,操作前备份数据。保持端口安全对系统安全至关重要。
|
2天前
|
Linux 网络安全
【Linux】如何修改为固定ip和增加端口
【Linux】如何修改为固定ip和增加端口
8 1