3

我将视频文件上传到 S3 Amazon 存储桶中,我正在尝试下载 S3object 并将数据解析为使用以下代码的文件:

    InputStream reader = new BufferedInputStream(object.getObjectContent());
    File file = new File("media");
    OutputStream writer = new BufferedOutputStream(new FileOutputStream(file));

    int read = -1;

    while ((read = reader.read()) != -1) {
        writer.write(read);
    }

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

    InputStream is = null;

    try {
        is = new FileInputStream(file);

        is.close(); 

但是,我遇到了java.io.FileNotFoundException: open failed: EROFS (Read-only file system) error,我不知道为什么。谁能解释为什么?

我引用了以下代码:AWS S3 Java SDK - 下载文件帮助

4

0 回答 0