首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java.net.BindException: Address already in use: connect

2011-11-26 
这个Exception是什么?java.net.BindException:Addressalreadyinuse:connectatjava.net.PlainSocketImpl.so

这个Exception是什么?
java.net.BindException:   Address   already   in   use:   connect
                at   java.net.PlainSocketImpl.socketConnect(Native   Method)
                at   java.net.PlainSocketImpl.doConnect(Unknown   Source)
                at   java.net.PlainSocketImpl.connectToAddress(Unknown   Source)
                at   java.net.PlainSocketImpl.connect(Unknown   Source)
                at   java.net.Socket.connect(Unknown   Source)
                at   sun.net.NetworkClient.doConnect(Unknown   Source)
                at   sun.net.www.http.HttpClient.openServer(Unknown   Source)
                at   sun.net.www.http.HttpClient.openServer(Unknown   Source)
                at   sun.net.www.http.HttpClient. <init> (Unknown   Source)
                at   sun.net.www.http.HttpClient.New(Unknown   Source)
                at   sun.net.www.http.HttpClient.New(Unknown   Source)
                at   sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown   Source)
                at   sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown   Source)
                at   sun.net.www.protocol.http.HttpURLConnection.connect(Unknown   Source)
                at   scene.URLOpWatcher.run(URLOpWatcher.java:50)

一个Applet不停的刷新从服务器读取消息,但是一小段时间后就会报这个错,是什么问题哦?

[解决办法]
服务端口冲突
[解决办法]
你使用的端口号已经被别的应用程序使用了,如果你想查看是哪个应用程序占用了你想使用的端口号的话,可以使用Active Ports这个软件来查看你的电脑上所有的运行程序目前已经使用的端口号
[解决办法]
java.net.BindException: Address already in use: connect
很明显是端口冲突了,换一个没有被用过的端口就行了
[解决办法]
用dos环境的netstat看端口的使用情况就好了

热点排行