我使用該Java REST客戶端(版本2.3):帶有參數的Java中的命令行REST客戶端?
我想在命令行中運行它:
java -jar <REST_CLIENT.JAR> <login> <password> PUT http://bsmgw.bms.consulting.com/opr-console/rest/9.10/event_list/6eea76ae-ff22-71e0-0431-ac10016b0000 update2.xm`l
例如:
C:\test\REST>java -jar restclient-cli-2.3.3-jar-with-dependencies.jar -o C:\test\REST\ output3.rcq
Starting: C:\test\REST\output3.rcq
org.wiztools.restclient.XMLException
at org.wiztools.restclient.XMLUtil.response2XML(XMLUtil.java:433)
at org.wiztools.restclient.XMLUtil.writeResponseXML(XMLUtil.java:571)
at org.wiztools.restclient.cli.CliMain$CliView.doResponse(CliMain.java:75)
at org.wiztools.restclient.HTTPClientRequestExecuter.execute(HTTPClientRequestExecuter.java:387)
at org.wiztools.restclient.cli.CliMain.main(CliMain.java:132)
Caused by: java.lang.NullPointerException
at org.wiztools.restclient.XMLUtil.response2XML(XMLUtil.java:406)
... 4 more
End: C:\test\REST\output3.rcq
Total tests executed: 1
Total failures: 1
Total errors: 0
這在GUI版本中工作正常,爲什麼它不能從命令l INE?
這可能是問題:_沒有讀取權限:C:\ test \ REST \ org.wiztools.restclient.CliMain_ – michael667
在這個問題上看起來像是數量驚人的downvotes。 @ostapv - 檢查你的(奇怪的)輸入文件實際上是你正在運行該進程的用戶可讀的。 – Perception
以管理員身份運行,C:\ test \ REST> java -jar restclient -cli-2.3.3 -jar -with-dependencies.jar org.wiztools.restclient.CliMain -o C:\ test \ REST 沒有讀取權限: C:\ test \ REST \ org.wiztools.restclient.CliMain – ostapv