运行SpringBoot项目显示端口被占用
项目运行时突然报错,端口被占用,然后尝试更换端口启动还是不行
解决
最后找了半天问题,发现运行前,数据库未创建成功,导致加载导数据库时异常退出,但是数据库占用端口未被释放。重新创建数据库后将端口释放后解决问题。
释放端口命令
1.打开命令提示符(Command Prompt)或 PowerShell。
2.使用以下命令查找占用特定端口的进程ID(例如,假设端口号为8080):
netstat -ano | findstr :8080
3.,记下进程ID(通常在最后一列),然后使用以下命令终止该进程(将进程ID替换为实际的进程ID):
taskkill /F /PID <进程ID>