无法监听主机localhost

时间:2019-04-15 07:00:04

标签: java netbeans

我是Neatbenas的新手。当我创建java db并尝试与其连接时,输出显示错误消息

  

无法在主机localhost的端口1527上侦听:   java.net.BindException:地址已在使用中(绑定失败)。

谁能告诉我如何解决这个问题? 谢谢

2 个答案:

答案 0 :(得分:0)

要查找保持繁忙端口的进程,请尝试以下命令:

  

netstat -ano |找到“ 1527”

这将显示带有端口和进程标识符的一行。例如:

  

TCP 127.0.0.1:1527 0.0.0.0:0侦听

2268获得进程ID(例如2268)后,运行以下命令 释放端口的命令(这将终止进程):

taskkill / F / PID 2268

这是Linux解决方案:

  

lsof -Pnl + M -i6 | grep 1527

产生:

  

java 31139 1001 32u IPv6 114916062 0t0 TCP   127.0.0.1:1527(听)

杀人:

  

杀死-9 31139

答案 1 :(得分:0)

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

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

然后使用kill终止进程

在Windows中

netstat -ano 将列出所有监听的协议,端口和进程。使用

taskkill -pid“杀死进程” / f 杀死监听端口的进程。例如

taskkill -pid 431 / f