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

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

Web server failed to start. Port 8080 was already in use.报错信息如上图所示

它的意思是端口号被占用了
STS跑项目是实时更新的。所以不需要像Eclipse一样重复跑

解决方法如下:

第一种方法:更改你的端口号
第二种方法:
1.查看该端口的进程(我的是8080):netstat -ano|findstr 8080
Web server failed to start. Port 8080 was already in use.
发现它被占用啦

2.kill该进程:taskkill /pid 14376 -f
Web server failed to start. Port 8080 was already in use.

-f表示强制结束