java socket 问题 错误提示:java.net.BindException: Address already in use: JVM_Bind
答案:2 悬赏:60 手机版
解决时间 2021-02-19 06:46
- 提问者网友:留有余香
- 2021-02-18 17:06
java socket 问题 错误提示:java.net.BindException: Address already in use: JVM_Bind
最佳答案
- 五星知识达人网友:猎心人
- 2021-02-18 17:58
端口已经被占用了。
1 你的程序多次调用这句
2已经有其他程序使用了这个端口
看情况1的可能性大一些
1 你的程序多次调用这句
2已经有其他程序使用了这个端口
看情况1的可能性大一些
全部回答
- 1楼网友:孤独的牧羊人
- 2021-02-18 18:32
端口被占用过了。如果是服务端的话 那没办法改端口吧。改前可以用netstat -an命令查看下那些端口正在被使用,找没使用的,一般10000以上的端口空闲可能性比价高。
客户端一般都需要做循环检测端口是否占用,如果占用端口号+1 直到找到空闲的端口。
客户端一般都需要做循环检测端口是否占用,如果占用端口号+1 直到找到空闲的端口。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯