java.net.BindException:地址已在使用中:JVM\u Bind
我在用java运行我的客户机后出现了这个错误 运行:java.net.BindException:地址已在使用中:JVM\u Bind,java,sockets,server,client,Java,Sockets,Server,Client,我在用java运行我的客户机后出现了这个错误 运行: 2017年10月1日上午8:08:07从服务器发送 严重:空 java.net.BindException:地址已在使用中:JVM\u Bind 位于java.net.DualStackPlainSocketImpl.bind0(本机方法) 位于java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:106) 位于java.net.AbstractP
2017年10月1日上午8:08:07从服务器发送
严重:空
java.net.BindException:地址已在使用中:JVM\u Bind
位于java.net.DualStackPlainSocketImpl.bind0(本机方法)
位于java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:106)
位于java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
位于java.net.PlainSocketImpl.bind(PlainSocketImpl.java:190)
位于java.net.ServerSocket.bind(ServerSocket.java:375)
位于java.net.ServerSocket.(ServerSocket.java:237)
位于java.net.ServerSocket。(ServerSocket.java:128)
at from_sever.from_sever.main(from_sever.java:26)
其他一些程序已经在使用该端口
您可以通过
netstat-a
检查端口使用情况。查找您的端口号 要么更改当前程序的端口,要么找出已经运行的应用程序并将其杀死。在windows中运行以下命令:-
netstat -ano | find <port_no_already_in_use>
taskkill /F /PID <process_id_running_on_port>
netstat-ano | find
taskkill/F/PID
其他一些程序已经在使用该端口。停止其他程序,或使用其他端口。运行服务器时出现此错误。读取堆栈跟踪。您还没有运行您的客户机,或者至少如果您运行过,您不应该运行。
netstat -ano | find <port_no_already_in_use>
taskkill /F /PID <process_id_running_on_port>