如何解决“java.net.BindException: Address already in use: JVM_Bind”错误?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (137)

在Eclipse中,我得到了以下错误:

run:
     [java] Error creating the server socket.
     [java] Oct 04, 2012 5:31:38 PM cascadas.ace.AceFactory bootstrap
     [java] SEVERE: Failed to create world : java.net.BindException: Address already in use: JVM_Bind
     [java] Java Result: -1
BUILD SUCCESSFUL
Total time: 10 seconds
提问于
用户回答回答于

是的,还有另一个进程绑定到同一个端口。

用户回答回答于

如果知道进程正在运行哪个端口,则可以键入:lsof -i:<port>...

例如,lsof -i:8080,以列出在端口8080上运行的进程(PID)。

然后用kill <pid>

扫码关注云+社区

领取腾讯云代金券