有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

AmazonS3Java。lang.NoSuchFieldError:当我从AmazonS3下载文件时,允许将\u FINAL\u字段\u作为\u变体

我有java。lang.NoSuchFieldError:在执行以下代码段时,允许\u FINAL\u FIELDS\u AS\u MUTATORS

S3Object object = s3Client.getObject(new GetObjectRequest(bucketName, fileName));

InputStream reader = new BufferedInputStream(object.getObjectContent());
File file = new File(filePathToDownload);      
OutputStream writer = new BufferedOutputStream(new FileOutputStream(file));
int read = -1;
while ( ( read = reader.read() ) != -1 ) {
         writer.write(read);
}

writer.flush();
writer.close();
reader.close(); 

共 (1) 个答案

  1. # 1 楼答案

    最后,通过在AmazonS3初始化中提供正确的凭证和客户端配置,我解决了我的错误。谢谢你们的支持