java - 地址已被使用 : JVM_Bind java

标签 java web-applications jboss struts

有时每当我重新启动应用程序时,该应用程序是基于 java 支柱 Mysql和Jboss 4.05版本 我收到错误消息:地址已在使用中:JVM_Bind

我知道的唯一修复方法是重新启动机器并重试,它会起作用。 否则有时我会执行 Ctrl-Alt-Del 并停止所有与 Java 相关的进程,有时这也有效。

但是确切的原因是什么以及我们如何防止这个问题呢?

最佳答案

Address already in use: JVM_Bind

意味着其他一些应用程序已经在监听您当前应用程序尝试绑定(bind)的端口。

您需要做的是,更改当前应用程序的端口或更好的端口;只需找出已经运行的应用程序并将其杀死即可。

在 Linux 上,您可以使用以下方式找到应用程序 pid:

netstat -tulpn

关于java - 地址已被使用 : JVM_Bind java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62155831/

相关文章:

java - 为什么 HtmlUnitDriver 不执行 JavaScript?

jboss - 我可以在 WildFly 8.2 上安装 apiman 1.0.0.Beta1

java - 使用 JBoss EWS 2.0 进行集群

javascript - 为 Web 应用程序构建 Javascript 文件

python - Google App Engine 应用程序部署

java - 在 JBOSS 5.0.1 中访问 ServicePOJO 时出错

java - 从 Google Fit API 获取数据时不显示瞬时读数

java - jackson xml反序列化内联数组

java - 登录页面并将数据写入 CSV 文件

java - 可以在 WEB-INF/web.xml 中设置相对路径吗?