Код не доделан проверяю и столкнулся c проблемой..... я делаю из многотомного архива один архив. архив создаётся но я его стандартным архиватором не могу открыть - говорит нужен парольь. и не знаю как быть ? вот часть кода где создаю один архив из нескольких архивов File dir = new File("C:/!!!"); FileOutputStream fos = new FileOutputStream (new File( "C:/pathToTest/test.zip")); FileInputStream fis = null; Set<String> files = new TreeSet<>(); for (String fname : dir.list()) { files.add(fname); } for (String fname : files) { try { fis = new FileInputStream(new File(dir.getAbsolutePath(), fname)); byte[] b = new byte[fis.available()]; fis.read(b); fos.write(b); } finally { if (fis != null) { fis.close(); } fos.flush(); } } fos.close();