2015-10-19 98 views
1

我正在尝试设置Amazon Turk命令行工具。我遵循了所有必需的步骤(即,添加了一个系统变量JAVA_HOME,设置为C:\Program Files (x86)\Java\jre7,并将属性文件URL从http更改为https)。但是,当我尝试运行任何命令时,出现下面的错误。有没有人有任何建议如何解决这个问题?谢谢!亚马逊Turk命令行工具:端口错误的配置无效

C:\aws-mturk-clt-1.3.1\bin>getbalance 
An error occurred: Invalid configuration for port 
java.lang.RuntimeException: Invalid configuration for port 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.<init>(Requester 
ServiceRaw.java:240) 
     at com.amazonaws.mturk.service.axis.RequesterService.<init>(RequesterSer 
vice.java:241) 
     at com.amazonaws.mturk.cmd.AbstractCmd.initService(AbstractCmd.java:119) 

     at com.amazonaws.mturk.cmd.AbstractCmd.run(AbstractCmd.java:143) 
     at com.amazonaws.mturk.cmd.GetBalance.main(GetBalance.java:28) 
Caused by: java.lang.IllegalStateException: Invalid configuration for locator 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.getPort(Requeste 
rServiceRaw.java:269) 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.<init>(Requester 
ServiceRaw.java:230) 
     ... 4 more 
Caused by: javax.xml.rpc.ServiceException: java.net.MalformedURLException: no pr 
otocol: service_url=https://mechanicalturk.amazonaws.com/?Service=AWSMechanicalT 
urkRequester 
     at com.amazonaws.mturk.requester.AWSMechanicalTurkRequesterLocator.getAW 
SMechanicalTurkRequesterPort(Unknown Source) 
     at com.amazonaws.mturk.service.axis.RequesterServiceRaw.getPort(Requeste 
rServiceRaw.java:263) 
     ... 5 more 

C:\aws-mturk-clt-1.3.1\bin> 

回答

0

类似的错误出现了,当我没有提供AccessKeyIdSecretAccessKey。尝试填充它们。