Java ile bir zip dosyasında bir dizin yapısını sıkıştırmak için birkaç yolu denedim. ZipOutputStream
veya Java NIO zip FileSystem
kullanmam sorun değil, zip dosyasına boş klasörler ekleyemiyorum.Java ile bir Zip dosyası içinde bir klasör yapısını yeniden oluşturma - Boş klasörleri
Unix zip ile denedim ve beklendiği gibi çalışıyor, bu yüzden olası bir zip biçimli sorununu attım.
Ayrıca, klasörlerin içine boş bir dosya ekleyerek biraz geçici bir çözüm de yapabilirim, ancak bunu gerçekten yapmak istemiyorum.
Java klasörlerini kullanarak zip dosyalarına boş klasörler eklemenin bir yolu var mı?
DÜZENLEME: cevaplar ve yorumlar, this is pretty much the solution I got dayanarak.
Teşekkürler!
Evet, ancak yalnızca boş klasörlerle bir zip oluşturmak istiyorum ... teşekkürler – caarlos0
@ caarlos0 O zaman, herhangi bir dosyayı kopyalamayın ... Sadece 'Files.createDirectories' kullanın. –
Eh, işe yaradı, teşekkürler! – caarlos0