JBoss未启动,因为地址localhost:1099已在使用中



环境:

  • 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

-一个标志显示所有连接和端口

-b是获得可执行的

-o获取PID

然后你可以尝试终止这个进程,或者如果它必须是活动的,你可以重新配置JBoss服务器,将JNDI服务绑定到1099 以外的端口

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

taskkill /f -im java.exe

端口1099正被另一个服务使用。将standalone(-full(.xml中的端口更改为某个可用端口。(即8080(。

只需终止所有进程java.exe

按照以下步骤避免出现Address localhost:1099 is already in use错误。

第一种方式:

转到任务管理器并选择流程选项卡。

查找名为Java(TM) Platform SE binary的进程,这表示java.exe

选择此进程杀死

现在您可以使用JBOSS服务器了。启动它。

第二种方式:

转到JBoss位置中的bin文件夹

例如(在我的电脑中(

D:Serversjboss-4.2.3.GAbin

按键盘上的Shift键,然后右键单击

选择此处打开命令窗口

然后键入shutdown.bat -S并输入

这将需要一些时间来关闭服务器,然后你就可以离开了。

相关内容

最新更新