gpt4 book ai didi

java - 使用 Jets3t 在 s3 上获取存储桶列表时出现异常

转载 作者:行者123 更新时间:2023-12-02 08:36:42 26 4
gpt4 key购买 nike

我正在尝试使用 S3 服务从所有存储桶中检索列表。执行此操作时出现异常。

我收到 S3 服务异常:java.lang.Long 无法转换为 java.lang.Integer。

代码如下:

    String awsKey = "awskey";
String awsSecret = "secret";
AWSCredentials aws = new AWSCredentials(awsKey,awsSecret);

//communicate with s3
try{
S3Service service = new RestS3Service(aws);

//get buckets
S3Bucket[] buckets = service.listAllBuckets();

这是堆栈跟踪:

<code>    org.jets3t.service.S3ServiceException: Request Error:             java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
at org.jets3t.service.S3Service.listAllBuckets(S3Service.java:1370)
at UploadToS3.main(UploadToS3.java:20) Caused by: java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
at org.apache.http.params.AbstractHttpParams.getIntParameter(AbstractHttpParams.java:70)
at org.apache.http.client.params.HttpClientParamConfig.getRequestConfig(HttpClientParamConfig.java:54)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:806)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
at org.jets3t.service.impl.rest.httpclient.RestStorageService.performRequest(RestStorageService.java:334)
at org.jets3t.service.impl.rest.httpclient.RestStorageService.performRequest(RestStorageService.java:281)
at org.jets3t.service.impl.rest.httpclient.RestStorageService.performRestGet(RestStorageService.java:981)
at org.jets3t.service.impl.rest.httpclient.RestStorageService.listAllBucketsImpl(RestStorageService.java:1373)
at org.jets3t.service.StorageService.listAllBucketsImpl(StorageService.java:1379)
at org.jets3t.service.StorageService.listAllBuckets(StorageService.java:563)
at org.jets3t.service.S3Service.listAllBuckets(S3Service.java:1367)

任何帮助,将不胜感激。谢谢。

最佳答案

这是 http 客户端的问题,必须使用旧版本。

正在使用 4.3.1 ,必须使用 4.2。

关于java - 使用 Jets3t 在 s3 上获取存储桶列表时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20613854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com