JAR एक फ़ाइल स्वरूप है जो जावा क्लास फ़ाइल को उसके संबंधित मेटाडेटा और संसाधनों के साथ एक फ़ाइल में एकत्रित करने में मदद करता है।
एक JAR फ़ाइल बनाना - jar cf कमांड का इस्तेमाल किया जा सकता है, जहां 'cf' का मतलब फाइल बनाना होता है।
jar cf jar_file_name files_to_compress
एक बार एक जार फ़ाइल बन जाने के बाद, एक डिफ़ॉल्ट मेनिफेस्ट फ़ाइल भी बनाई जाती है। एक विशिष्ट संग्रह में केवल एक मेनिफेस्ट फ़ाइल मौजूद है, और इसका एक्सटेंशन 'एमएफ' होगा और पथनाम में होगा। यह
मेनिफेस्ट फ़ाइल उन फ़ाइलों के बारे में जानकारी देने में मदद करती है जो पैकेज में संपीड़ित/मौजूद हैं।
एक JAR फ़ाइल देखना - 'जार tf' कमांड का इस्तेमाल उस फाइल को देखने के लिए किया जा सकता है जिसे कंप्रेस किया गया है। यहाँ, 'tf' तालिका सामग्री को देखने का प्रतिनिधित्व करता है।
jar tf jar_file_name
जार फ़ाइल से सामग्री निकालना - जार फ़ाइल से सामग्री निकालने के लिए 'xf' कमांड का उपयोग किया जा सकता है। यहाँ, 'xf' निष्कर्षण का प्रतिनिधित्व करता है।
jar xf jar_file_name
जार फ़ाइल अपडेट करना - 'यूएफ' कमांड का इस्तेमाल अपडेट करने के लिए किया जाता है, जहां 'यू' मौजूदा जार फाइल की सामग्री को अपडेट करने का प्रतिनिधित्व करता है। यह मेनिफेस्ट फ़ाइल को संशोधित करके या नई फ़ाइलें जोड़कर किया जाता है।
jar uf jar_file_name other_input_files
जार फ़ाइल चलाना -यदि किसी एप्लिकेशन को जार फ़ाइल के रूप में संपीड़ित किया जाता है, तो नीचे दिए गए कमांड का उपयोग किया जा सकता है।
FILE_LOCATION:\>java –jar file_name.jar