2015-09-29 40 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)。

相關問題