java - JBoss 无法启动,因为地址 localhost :1099 is already in use

标签 java windows jakarta-ee intellij-idea jboss

环境:

  • JBoss 6
  • IntelliJ IDEA 14.14
  • Java 6
  • Javaee 6
  • Windows 7 x64

我无法启动我的 JBoss 服务器,因为它会提示端口 1099 已在使用中。

错误

Error running des: Address localhost:1099 is already in use

我已经对此端口进行了 nmap,这就是结果

PORT     STATE   SERVICE     VERSION
1099/tcp unknown rmiregistry

但我不知道可能是哪个过程。

有什么想法吗?

最佳答案

您可以尝试使用netstat命令来找出它是哪个进程

netstat -a -b -o

-a标志是显示所有连接和端口

-b是获取可执行文件

-o是获取PID

然后您可以尝试终止此进程,或者如果它必须处于 Activity 状态,您可以重新配置 JBoss 服务器以将 JNDI 服务绑定(bind)到 1099 以外的端口

或者使用以下命令杀死所有 java 进程:

taskkill /f -im java.exe

关于java - JBoss 无法启动,因为地址 localhost :1099 is already in use,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32838536/

相关文章:

android - Android中隐藏浏览器地址栏

java - 如何在不使用科学记数法的情况下将字符串解析为 double

打开jsp页面时的java.lang.OutOfMemoryError(PermGen空间)和java.lang.ClassNotFoundException

ruby - 如何从代码中引用 Docker 卷?

linux - Windows/Linux 子进程标准输入差异

java - 在 `javac.exe` 中找不到 `jdk\bin`

java - 多行转单行

java - 使用 Hibernate 进行数据验证

java - 套接字 catch 子句中的系统输出/错误流仅在 Debug模式下工作

java - 为什么 Selenium Server 找不到定位器