我正在使用此代码连接服务器,但得到错误:
pms.java:25: error: cannot find symbol
server.setconfig(config);
enter code here ^
symbol: method setconfig(XmlRpcClientConfigImpl)
location: variable server of type XmlRpcClient
import java.util.*;
import org.apache.xmlrpc.client.XmlRpcClient;
import org.apache.xmlrpc.client.XmlRpcClientConfigImpl;
//import org.apache.xmlrpc.client.XmlRpcClientConfig;
import org.apache.xmlrpc.common.*;
import org.apache.xmlrpc.*;
import java.net.*;
public class pms {
public static void main (String [] args) {
try {
String UserName = "123";
String Password = "123";
String pKey = "123";
Vector params = new Vector();
params.addElement(UserName);
params.addElement(Password);
params.addElement(pKey);
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();
config.setServerURL(new URL(" https://wubook.net/xrws/"));
XmlRpcClient server = new XmlRpcClient();
server.setconfig(config);
Object result = server.execute("acquire_token",params);
System.out.println(result);
System.out.println("Hello World");
} catch (Exception e) {
}
}
}发布于 2017-09-20 16:47:56
我认为应该是server.setConfig(config)而不是server.setconfig(config)
您可以导入
导入java.net.URL;导入java.util.Vector;
导入org.apache.xmlrpc.client.XmlRpcClientConfigImpl;;导入org.apache.xmlrpc.client.XmlRpcClient
唯一的和这里是依赖
<dependency>
<groupId>org.apache.xmlrpc</groupId>
<artifactId>xmlrpc-client</artifactId>
<version>3.1.3</version>
它工作得很好,输出

发布于 2017-09-20 16:50:02
你的代码server.setcongfig应该是setConfig (大写)
https://stackoverflow.com/questions/46317026
复制相似问题