解决Intellij Idea启动SpringBoot项目时遇到的Web server failed to start Port xxx was already in use问题

我遇到的错误是

Description:

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

Action:

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

之前也遇到这个问题,但是通过 netstat -ano |findstr 9090 找不到进程,原来应该要写成 netstat -ano |findstr :9090,端口号前面加一个冒号即可,这样就能找到进程并杀死了。

解决办法

  • netstat -ano | findstr :9090 找到 PID
  • tasklist | findstr "12704" 找到进程
  • taskkill -f -t -im chrome.exe 杀死进程
  • taskkill -f -t -im java.exe (可选操作)

9090端口被占用.jpg

原来是 chrome.exe 占用了 9090 端口,杀掉 Chrome 再重启SpringBoot应用就可以了。我之前好几次都是重启电脑的……

添加新评论