在Amazon S3上解压缩ZIP文件

时间:2011-11-28 23:14:43

标签: java amazon-s3 unzip

我正在将ZIP文件上传到Amazon S3。现在我需要在S3上解压缩该文件。是否有S3必须在那里解压缩的命令。我正在使用JAVA将文件上传到S3。

2 个答案:

答案 0 :(得分:8)

事实上,我正在做同样的事情。您将zip上传到S3。编写一个小的java批处理程序,它将扫描你的文件夹中的S3上的zip,下载它,解压缩然后再将数据上传回S3。如果你在与你的桶相同的区域上的EC2实例上执行此操作,那么由于延迟非常低,这应该非常快。

答案 1 :(得分:5)

S3不会解析文件的内容。它不知道如何解压缩它们。如果您需要上传zip中的每个文件,您应该自己解压缩并分别上传每个文件。 This website about java.util.zip应该让你开始。