簡體   English   中英

JAVA XmlRpcClient

[英]JAVA XmlRpcClient

我正在使用此代碼連接服務器,但出現錯誤:

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) {
            }
    }

}

我認為應該是server.setConfig(config)而不是server.setconfig(config)

你可以導入

導入java.net.URL; 導入java.util.Vector;

導入org.apache.xmlrpc.client.XmlRpcClient; 導入org.apache.xmlrpc.client.XmlRpcClientConfigImpl;

僅此而已

<dependency>
<groupId>org.apache.xmlrpc</groupId>
<artifactId>xmlrpc-client</artifactId>
<version>3.1.3</version>

它工作正常,輸出 在此處輸入圖片說明

您的代碼server.setcongfig應該設置為setConfig(capitisation)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM