SpringBoot项目报端口冲突的错误

最近运行Springboot项目是,报了一个端口号被占用的错

1
2
3
4
5
6
7
Description:

Web server failed to start. Port 10000 was already in use.

Action:

Identify and stop the process that's listening on port 10000 or configure this application to listen on another port.

报错原因:端口被占用。

解决办法

1.使用cmd命令查看端口号占用情况,例如查看端口10000,可以看出进程号为5372;

1
netstat -ano | findstr 10000

2.关闭该进程

方法一: 使用命令关闭

命令:

1
taskkill /F /pid 5372 

如果是非管理员用户可能报拒绝访问的错误

重新以管理员的身份打开cmd窗口,重新运行以上的关闭进程命令

方法二:使用任务管理器关闭:

菜单栏 -> 右键 - > 任务管理器 -> 详细信息,根据PID排序找到PID为5372的进程,选择后点击结束任务。