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:地址已在使用中的主要内容,如果未能解决你的问题,请参考以下文章