我在java中运行客户端后出现此错误。
运行:
Oct 01, 2017 8:08:07 AM from_sever.From_sever main
SEVERE: null
java.net.BindException: Address already in use: JVM_Bind
at java.net.DualStackPlainSocketImpl.bind0(Native Method)
at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:106)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:190)
at java.net.ServerSocket.bind(ServerSocket.java:375)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at java.net.ServerSocket.<init>(ServerSocket.java:128)
at from_sever.From_sever.main(From_sever.java:26)
答案 0 :(得分:1)
其他一些程序已经使用该端口。
您可以netstat -a
查看端口使用情况。查找您的端口号。
答案 1 :(得分:1)
要么更改当前程序的端口,要么找出已经运行的应用程序并将其终止。在windows中运行以下命令: -
netstat -ano | find <port_no_already_in_use>
taskkill /F /PID <process_id_running_on_port>