2011-10-03 108 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:编辑了另一个建议。 –