私のアプリケーションでは、Google App Engine で rar ファイルを抽出する必要があります。このライブラリを使用して rar ファイルを抽出できます が、java.io.File のみをサポートし、AppEngineFile はサポートしていません。この問題を解決する解決策が見つかりません。誰かアイデアはありますか?
前もって感謝します
私のアプリケーションでは、Google App Engine で rar ファイルを抽出する必要があります。このライブラリを使用して rar ファイルを抽出できます が、java.io.File のみをサポートし、AppEngineFile はサポートしていません。この問題を解決する解決策が見つかりません。誰かアイデアはありますか?
前もって感謝します
junrarライブラリは、ファイルではなく InputStream を取ると言っています。
ファイルシステムから読み取る代わりに、rar ファイルをBlobStoreにアップロードしてみてください。次に、BlobstoreInputStream を使用してデータを unrar に読み込むことができます。
ファイルシステムに書き込むことはできないため、解凍したデータをブロブストアまたはデータストアに戻す必要があることに注意してください。