私はzt-zipをゼロ回しで使用しています。圧縮すると、開いてみると破損しています。何か案は? http://pastie.org/3773634Javaが破損したZIPファイルを作成しています
答えて
ZipUtil.pack(new File("C:\\Users\\David"), new File(zipName));
は、Javaクラス
輸入のjava.util.zip.ZipFile、次の直接使用することができますZipファイルを作成するには、
// These are the files to include in the ZIP file
String[] filenames = new String[]{"filename1", "filename2"};
// Create a buffer for reading the files
byte[] buf = new byte[1024];
try {
// Create the ZIP file
String outFilename = "outfile.zip";
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(outFilename));
// Compress the files
for (int i=0; i<filenames.length; i++) {
FileInputStream in = new FileInputStream(filenames[i]);
// Add ZIP entry to output stream.
out.putNextEntry(new ZipEntry(filenames[i]));
// Transfer bytes from the file to the ZIP file
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
// Complete the entry
out.closeEntry();
in.close();
}
// Complete the ZIP file
out.close();
} catch (IOException e) {
}
私はこれまでのようなものを使ってきましたが、それはいつも私に壊れたファイルを与えます。 – cheese5505
とにかく試してみよう... – cheese5505
私はそれを試したが、それはZIPファイルを作成したが、何も追加しなかった。 – cheese5505
- 1. Javaユーティリティzipで「破損」zipファイルが作成される
- 2. angularjs破損したzipファイル
- 3. xlsxwriterが破損したファイルを作成しています
- 4. php gzcompressで破損した.zipファイルが生成される
- 5. カール要求後のZIPファイルが破損しました
- 6. Simulink STM32F4サポートパッケージに破損した.zipファイルが含まれています
- 7. java ftpファイルを転送してファイルを破損しました
- 8. C#FtpWebRequestは破損したファイルを作成します
- 9. adb screencapは破損したファイルを作成します
- 10. textToSpeech.synthetizeToFileは破損したファイルを作成しますか?
- 11. AppDailySales:動作しますが、ダウンロードしたgzipファイルが破損しています
- 12. オープンURIが破損したファイルをダウンロードしています
- 13. AssemblyInfoファイルが破損しましたVS2010
- 14. S3から大きなzipファイルをダウンロードしたときに破損したファイル
- 15. パスワード保護の代わりに "破損した" zipファイル
- 16. Javaを使用してファイルの破損や破損をテストする
- 17. "破損した"ファイルを作成する方法
- 18. サーバが破損しているjavascriptファイル
- 19. 作成直後にシンボリックリンクが破損しました
- 20. のVBScriptでExcelファイルを作成しますが、破損したファイルを生成し
- 21. WickedPDFは断続的に破損した/破損したファイルを生成します
- 22. Teiidで生成されたSwagger Jsonファイルが破損しています
- 23. PHPは破損したthumnbailを作成します
- 24. Apacheが破損したファイルや「dif」ファイルを送信しています
- 25. アンドロイドプロジェクトのすべてのファイルが破損しました
- 26. Google Play拡張ファイル:ダウンロードしたファイルが破損しています
- 27. Nugetパッケージが破損したweb.configファイルを生成しました(assemblyBindingセクション)
- 28. デジタルオーシャンドロップレットランニングレールアプリケーションが破損しています
- 29. リンクパスが破損しています
- 30. データベースが破損しています
なぜなら、java.util.zipを使用しないのはなぜですか? –
再現可能なテストケースを貼り付けてください(pastebin.comなどにコードを貼る可能性があります)。テストケースがなければ、私たちが手助けすることはほとんどありません。 – sleske
私はこれで長い間苦労してきました。私はこれを使うことにしました。 – cheese5505