Java 无法在以下位置访问WSDL:http://www.webservicex.net/geoipservice.asmx?WSDL. 失败的原因是:

Java 无法在以下位置访问WSDL:http://www.webservicex.net/geoipservice.asmx?WSDL. 失败的原因是:,java,eclipse,Java,Eclipse,我不知道出了什么问题。。我不熟悉Web服务编程。。请帮忙,出了什么错 谢谢 每件事都是正确的,但对于某些地址,如facebook.com,或某些共享主机网址ip地址,如果您ping ip地址并传递值,它将无法正常工作,但如果您ping google.com并提交地址,它将正常工作您忘记发布错误消息。 enter code here package org.ameen.syed; import net.webservicex.GeoIP; import net.webservicex.GeoIP

我不知道出了什么问题。。我不熟悉Web服务编程。。请帮忙,出了什么错


谢谢

每件事都是正确的,但对于某些地址,如facebook.com,或某些共享主机网址ip地址,如果您ping ip地址并传递值,它将无法正常工作,但如果您ping google.com并提交地址,它将正常工作

您忘记发布错误消息。
enter code here
package org.ameen.syed;

import net.webservicex.GeoIP;
import net.webservicex.GeoIPService;
import net.webservicex.GeoIPServiceSoap;

public class Iplocation {

/**
 * @param args
  */
public static void main(String[] args) {
 // TODO Auto-generated method stub
 if(args.length !=1){
 System.out.println("u need to pass ipaddress ");
 }

else{
String ipAddress = args[0];
GeoIPService ipservice =  new GeoIPService();
GeoIPServiceSoap geoIPServiceSoap = ipservice.getGeoIPServiceSoap();
GeoIP geoip = geoIPServiceSoap.getGeoIP(ipAddress);
System.out.println(geoip.getCountryName());
}
 }
}