3

ビデオ ファイルを S3 Amazon バケットにアップロードし、S3 オブジェクトをダウンロードして、以下のコードを使用してデータをファイルに解析しようとしています。

    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