Connected to the target VM, address: '127.0.0.1:57803', transport: 'socket' Exception in thread "main" com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: java.net.BindException: Can't assign requested address at com.sun.xml.internal.ws.transport.http.server.ServerMgr.createContext(ServerMgr.java:130) at com.sun.xml.internal.ws.transport.http.server.HttpEndpoint.publish(HttpEndpoint.java:64) at com.sun.xml.internal.ws.transport.http.server.EndpointImpl.publish(EndpointImpl.java:232) at com.sun.xml.internal.ws.spi.ProviderImpl.createAndPublishEndpoint(ProviderImpl.java:126) at javax.xml.ws.Endpoint.publish(Endpoint.java:240) at webservice.WebServicePublish.main(WebServicePublish.java:9) Caused by: java.net.BindException: Can't assign requested address at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:433) at sun.nio.ch.Net.bind(Net.java:425) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at sun.net.httpserver.ServerImpl.<init>(ServerImpl.java:100) at sun.net.httpserver.HttpServerImpl.<init>(HttpServerImpl.java:50) at sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35) at com.sun.net.httpserver.HttpServer.create(HttpServer.java:130) at com.sun.xml.internal.ws.transport.http.server.ServerMgr.createContext(ServerMgr.java:98) ... 5 more Disconnected from the target VM, address: '127.0.0.1:57803', transport: 'socket' Process finished with exit code 1
两种情况:
1.端口号被占用,导致地址无法绑定
windows查看端口pid netstat -aon|findstr 8080(端口号) linux查看端口占用 netstat -anp|grep 8080
2.ip地址与本机地址不匹配,导致地址无法绑定
windows查看ip ipconfig linux查看ip ifconfig