引起:java.net.BindException:地址已在使用:绑定

use*_*549 4 windows process taskkill spring-boot

我正在尝试通过单击 Run as -> Spring Boot App 来运行 Spring Boot 应用程序。我收到的错误是:

引起:java.net.BindException:地址已在使用:绑定

当我使用 netstat 命令时,我看到下面没有进程 ID:

netstat -na | find "8080"

TCP    0.0.0.0:8080   0.0.0.0:0    LISTENING

TCP    [::]:8080      [::]:0       LISTENING
Run Code Online (Sandbox Code Playgroud)

注意 - 我在Windows机器上运行我的代码

我如何杀死这些进程?

Kar*_*tik 5

您可以通过如提供一些更改应用程序的端口号server.port=4567在你的application.properties

或者

您可以按照http://www.codeman.in/blog/windows-kill-process-by-port-number-157 中提到的步骤杀死在端口号上运行的进程:-

在此处输入图片说明


gto*_*sto 1

尝试命令 lsof -i,它应该列出 pid 之间的网络连接。或者更好的 lsof -i :8080