有时,每当我重新启动基于 Java Struts Mysql 和 Jboss 4.05 版本的应用程序时,我都会收到错误 地址已在使用中:JVM_Bind
我知道的唯一修复方法是重新启动机器并重试,它会起作用。否则有时我会执行 Ctrl-Alt-Del 并停止所有与 Java 相关的进程,有时这也有效。
但确切的原因是什么,我们如何才能避免这个问题呢?
原文由 gmhk 发布,翻译遵循 CC BY-SA 4.0 许可协议
有时,每当我重新启动基于 Java Struts Mysql 和 Jboss 4.05 版本的应用程序时,我都会收到错误 地址已在使用中:JVM_Bind
我知道的唯一修复方法是重新启动机器并重试,它会起作用。否则有时我会执行 Ctrl-Alt-Del 并停止所有与 Java 相关的进程,有时这也有效。
但确切的原因是什么,我们如何才能避免这个问题呢?
原文由 gmhk 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.2k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
意味着其他一些应用程序已经在侦听您当前应用程序试图绑定的端口。
您需要做的是,更改当前应用程序的端口或更好;只需找出已经运行的应用程序并将其杀死即可。
在 Linux 上,您可以通过使用找到应用程序 pid,