2017-10-25 19 views
0

次のコードセグメントを実行すると、java.lang.NoSuchFieldError:ALLOW_FINAL_FIELDS_AS_MUTATORSが発生します。java.lang.NoSuchFieldError:AmazonS3からファイルをダウンロードするときのALLOW_FINAL_FIELDS_AS_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

エラーは何ですか? – lakshman

+0

スレッド "main"の例外java.lang.NoSuchFieldError:ALLOW_FINAL_FIELDS_AS_MUTATORS – Viji

+0

スタックトレースを送信すると問題を特定できます – lakshman

答えて

0

最後に、AmazonS3の初期化で適切な資格情報とクライアント構成を提供することで、私のエラーを解決しました。あなたのサポートのおかげでありがとう。

関連する問題