Just nu i M3-nätverket
Jump to content

Zippa en mapp med relativa sökvägar


Bor0

Recommended Posts

Hej!

 

Jag har fått ihop en liten java applikation som zippar och unzippar.

Funkar bra dock inte riktigt som jag kanske skulle vilja :)

 

jag anropar applikationen

java -classpath xx Java_zip sökväg_till_mapp sökväg_till_zipfil

 

sökväg till mapp kan vara "c:\test\bilder" om jag kör från c: eller

bara "bilder" om jag är inne i "test" mappen.

 

Kör jag direkt från "C:\" får jag hela mappstrukturen när jag zippar upp, alltså:

C:\test\bilder\3.jpg

 

Kör jag från "C:\test" får jag följande struktur:

bilder\3.jpg

 

Finns det möjlighet att alltid få den senare oavsett hur jag kör?

 

Hoppas ni förstår vad jag menar.

 

Tacksam för hjälp!

 

 

[inlägget ändrat 2008-11-18 09:09:29 av Bor0]

Link to comment
Share on other sites

Det man får göra helt enkelt att bygga egen mapp struktur.

 

zot.putNextEntry(new ZipEntry(path));

 

path som kan vara fil.getPath = "C:\test\bilder\1.txt"

sätts till "bilder\1.txt"

 

Detta behövde jag göra i mitt fall. Kunna anropa en java klass som zippade en mapp med relativa sökvägar och inte hela filstrukturen.

 

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...