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

来源:互联网 发布:数值策划 知乎 编辑:程序博客网 时间:2024/06/14 21:21

原文地址: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错误,这时表示不止一个端口冲突,应关闭其它冲突的端口。

0 0
原创粉丝点击