XAMPP / java.net.BindException:地址已在使用中

Posted

技术标签:

【中文标题】XAMPP / java.net.BindException:地址已在使用中【英文标题】:XAMPP / java.net.BindException: Address already in use 【发布时间】:2014-08-11 06:22:36 【问题描述】:

我想知道是否有人可以帮助我解决我遇到的问题。我正在使用 Jetty 服务器并使用 XAMPP 连接到我通过 phpMyAdmin 访问的 mysql 服务器。

我有一个类,它本质上是为了删除数据库中的所有表,然后再添加一些数据。

我第一次运行它时,它运行良好,并且完成了它应该做的事情,但是下一次,我遇到了如下错误。如果我在同一主机上使用不同的数据库再次尝试它,它第一次运行良好,但任何其他尝试都将不起作用。

谁能给点启示?

【问题讨论】:

确保没有进程已经连接到 0.0.0.0:8444 谢谢大家,设法解决了问题 - 仍然有一些我最初看不到的实例正在运行。 【参考方案1】:

您可能已经运行了两次 Jetty 服务器,或者端口 8444 正在被另一个应用程序“监听”。

【讨论】:

【参考方案2】:

您的Jetty 实例似乎已经在运行。尝试停止它,然后再次运行测试。

如果我在同一主机上使用不同的数据库尝试它,再次,它第一次运行良好,但任何其他尝试都将不起作用。

发生这种情况是因为,我想,您每次开始测试时都尝试启动服务器,但在测试完成后没有关闭。

您现在可以使用任务管理器手动停止您的 Jetty 实例,重新启动您的机器以便能够再次运行测试

【讨论】:

实例未显示在任务管理器中,但我确实意识到它们仍在 IDE 中运行。谢谢:) 不客气。它也应该在任务管理器中:)【参考方案3】:

触发该命令并找出哪个服务正在使用该端口

netstat -aon | find /i "listening"

【讨论】:

以上是关于XAMPP / java.net.BindException:地址已在使用中的主要内容,如果未能解决你的问题,请参考以下文章

如何彻底删除xampp

Xampp 重定向到 /xampp

XAMPP , PROFTPD 问题

Xampp vhost 不断附加 /xampp/

Xampp - mysql - 无法创建文件 xampp-control.ini,访问被拒绝

xampp 访问出现New XAMPP security concept