2015-09-29 43 views
0

环境:JBoss的没有启动,因为地址本地主机:1099已在使用

  • 的JBoss 6
  • IntelliJ IDEA的14.14
  • 的Java 6
  • 的JavaEE 6
  • 的Windows 7 64位系统

我不是帽子能够盯着我的JBoss服务器,因为它抱怨,因为端口1099已经在使用。

错误

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

我已经做了NMAP到此端口的是这样的结果

PORT  STATE SERVICE  VERSION 
1099/tcp unknown rmiregistry 

但我没有这过程中,它可能是一个线索。

有什么想法?

回答

3

你可以尝试netstat命令来查找,该方法是

netstat -a -b -o 

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

-b是让可执行

- o得到PID

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

或者干脆杀用下面的命令所有Java进程:

taskkill /f -im java.exe 
+0

一段时间后,计算机释放该端口,然后我可以重新启动服务器德。它可以是任何更新过程吗? – Joe

+0

不知道,在大多数情况下,这是因为一些IDE插件,或者如果以前运行的JBoss实例未正确停止 – Stanislav

3

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

相关问题