2011-10-03 139 views
0

我在jboss初始化過程中有java 7套接字監聽異常。java 7套接字監聽異常

JAVA: c:\Program Files\Java\jdk1.7.0\\bin\java 

17:14:15,388 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/ 
17:14:15,405 ERROR [AbstractKernelController] Error installing to Start: name=jboss:service=WebService state=Create mode=Manual requiredState=Installed 
java.net.SocketException: Permission denied: listen failed 

當我設置JAVA_HOME到c:\Program Files\Java\jdk1.6.0.26有JBoss的初始化過程中也不例外。

+0

什麼是JAVA_HOME設置爲? – MasterCassim

回答

2

我的猜測是這是Windows防火牆 - 它有一個JDK 6二進制文件的異常(即權限),但不是JDK 7二進制文件。我建議你打開Windows防火牆配置小程序,檢查那裏(通過端口或二進制文件),並給予JDK 7相同的權限。

編輯:我建議你從等式中得到JBoss:寫一個簡單地嘗試在127.0.0.1端口上聽8083的小應用程序。嘗試在JDK6和JDK7上運行它。如果在兩個開箱即可使用,請嘗試改變,正好是如何指定偵聽端口。

+0

Windows防火牆被禁用,它絕對不會產生任何影響。我也安裝了Outpost防火牆,但是當我測試時,它的服務也被終止了。我會嘗試檢查前哨的規則。 –

+0

@mishanesterenko:編輯了另一個建議。 –