2011-12-22 12 views
5

जावा में ज़िप के साथ वर्तमान में सबसे अच्छी लाइब्रेरी क्या है? मुझे 4 जीबी से बड़ी फ़ाइलों/निर्देशिकाओं को ज़िप और अनजिप करने की आवश्यकता है।जावा लाइब्रेरी के लिए zip64

मैंने पढ़ा कि जावा 7 में ज़िप 64 के लिए समर्थन है। लेकिन मुझे लगता है कि अगर मैं जावा 7 के लिए विकसित करता हूं तो यह केवल तभी काम करता है जब एप्लिकेशन पर इंस्टॉल किए जाने वाले सभी कंप्यूटर जावा 7 जेआरई हैं? क्या ये सही है?

फिलहाल मैं http://sourceforge.net/projects/zip64file/ का उपयोग कर रहा हूं। लेकिन यहां मैं सोच रहा था कि यह अभी भी सबसे अच्छा विकल्प है? मैं एक पुस्तकालय चाहता हूं जो बॉक्स के बाहर निर्देशिकाओं को ज़िप देने का समर्थन करता है। अब मुझे निर्देशिका संरचना का ट्रैवर्स करना है।

+1

"अगर मैं जावा 7 के लिए विकसित करता हूं तो यह केवल तभी काम करता है जब एप्लिकेशन पर इंस्टॉल किए जाने वाले सभी कंप्यूटरों में जावा 7 जेआरई है? क्या यह सही है?" Yupp, यह सही है। – bpgergo

उत्तर

1

लग रहा है आप की जरूरत TrueZIP 6.7 बीटा की तरह सुविधाओं की है http://cworld.wikidot.com/development:open-source-java-zip64-library-truezip

  • पारदर्शी ज़िप संग्रह तक पहुँचने के लिए क्लाइंट अनुप्रयोग के लिए सक्षम बनाता रूप में यदि वे सिर्फ एक फ़ाइल के पथ नाम
  • TrueZIP में
  • न्यू 6.7 बीटा में निर्देशिका थे: निम्न स्तर ज़िप एपीआई अब ZIP64 एक्सटेंशन J2RE 1.4.2 पर
  • चलाता है या उच्च
6

इसके अलावा Apache Commons Compress Zip64 प्रारूप का समर्थन करता है समर्थन करता है।

+0

यदि आप तार का उपयोग कर सकते हैं तो अपाचे कॉमन्स में एआर बनाने के लिए एपीआई है और वे 4 जीबी से अधिक फ़ाइलों के लिए अभिलेखागार बनाने में सहायता करते हैं। – MohamedSanaulla

संबंधित मुद्दे