Próbowałem na kilka sposobów zip struktury katalogowej w pliku zip z Java. Nie ma znaczenia, czy używam ZipOutputStream
lub zip NIO Java FileSystem
, po prostu nie mogę dodać pustych folderów do pliku zip.Odtwarzanie struktury folderów wewnątrz pliku ZIP za pomocą Java - Puste foldery
Próbowałem z systemem zip i działało zgodnie z oczekiwaniami, więc odrzuciłem prawdopodobnie problem w formacie zip.
Mogę również zrobić małe obejście, dodając pusty plik wewnątrz folderów, ale tak naprawdę nie chcę tego robić.
Czy istnieje sposób na dodanie pustych folderów w plikach zip przy użyciu interfejsów API Java?
EDIT: Na podstawie odpowiedzi i komentarze, this is pretty much the solution I got.
Dzięki!
Tak, ale chcę utworzyć zip tylko z pustymi folderami ... dzięki – caarlos0
@ caarlos0 Następnie nie kopiuj żadnych plików do niego ... Wystarczy użyć 'Files.createDirectories'. –
Cóż, zadziałało, dzięki! – caarlos0