java - XAMPP/java.net.BindException : Address already in use 问题

标签 java mysql networking xampp jetty

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

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

我第一次运行它时,它运行良好,并且完成了预期的工作,但下一次,我遇到了如下所示的错误。如果我在同一台主机上使用不同的数据库再次尝试,它第一次工作正常,但任何额外的尝试都不起作用。

任何人都可以解释一下吗?

Errors in console

最佳答案

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

If I try it with a different database on the same host, again, it works fine first time, but any additional attempts will not work.

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

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

关于java - XAMPP/java.net.BindException : Address already in use 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24328186/

相关文章:

opensuse - 无法启动mysqld/mysql

Mysql批量插入预定义函数不起作用,SQL错误(1292): Truncated incorrect date value

php - 从 PHP 到 Laravel 的转换

networking - ISO8583报文解码

java - 如何使用 SAX 解析器从大 XML 文件中获取嵌入/嵌套 XML

java - 使用 Spring Security 的注册表单

java - 在 Java 中有效压缩 10-1000 个字符的字符串?

php - 获取我的IP地址

c - 套接字 recv() 卡在带有 MSG_WAITALL 的大消息上

java - "Unchecked generic array creation for varargs parameter of type Matcher <? extends String> []"警告使用 CoreMatchers.allOf()