您的位置:首页 > 编程语言 > Java开发

java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

2016-06-20 14:57 603 查看
原文地址:http://www.blogjava.net/huozhicheng/archive/2011/09/27/359620.html

在eclipse中出现上述异常的主要原因是JBoss服务器的端口被占用,故解决的办法有两种,一种是修改JBoss的服务器端口号,第二种是关闭占用该端口号的进程。

第一种方法就是找到JBoss目录下的server.xml文件,修改其中的port号(也可以在Eclipse的Server视图中,在显示页面中修改JBoss端口号)

第二种方法如下:

1)进入命令行cmd,查看端口号是否被占用,命令为:netstat -ano

2)根据错误日志找到冲突的端口号,同时根据命令行显示的内容,找到进程的PID

3)在任务管理器中的查看窗口调出PID列,查找上述的PID,同时将其关闭。

4)重新启动JBoss,一般运行结果就不会报错,但是也可能还是出现JVM_Bind错误,这时表示不止一个端口冲突,应关闭其它冲突的端口。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JBoss JVM_Bind