我是通过AWS java SDK将图像文件上传到S3, 这是我的代码:
AmazonS3 s3 = new AmazonS3Client(basicAWSCredentials)
PutObjectRequest putObj = new PutObjectRequest(bucketName, folderPath, getFile(fileName,fileContentToUpload));
putObj.setCannedAcl(CannedAccessControlList.PublicRead);
s3.putObject(putObj);
在Windows系统上它的工作正常,但在linux上它给出了以下错误:
错误消息:无法计算MD5哈希:Chrysanthemum.jpg(没有此类文件或目录)
答案 0 :(得分:0)
linux区分大小写。窗户不是。
尝试一下" ls"并注意案例。
在你的程序中使用相同的案例。