2017-02-09 75 views
-3

與下列試圖在Linux中運行終端捲曲?如何使用Java

我的捲曲請求

ProcessBuilder pb = new ProcessBuilder("curl", 
    "-H Content-type: text/xml;charset=UTF-8", 
    "-d @acd.xml" , 
    "-k " 
    ,"\"https://127.0.0.1:4443/s1/ssdces/dfing/v2\"", 
    "--tlsdv1"); 

我得到一個錯誤

curl: (1) Protocol "https not supported or disabled in libcurl

,但我已經指定了-k爲

curl --version curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

終端工作正常不安全的連接但是w母雞嘗試使用使用Java它給出了以上錯誤

+2

請發佈所有必要的代碼來重現問題,併發布確切的錯誤,以及stacktrace。 – BackSlash

+2

這個問題有* zero *的細節。 – f1sh

+0

但我沒有收到任何錯誤.. –

回答

0

也許這樣的事情會工作?

Process p = new ProcessBuilder("myCommand", "myArg").start(); 
+0

已經完成了這一步驟 –