Java 9 ने "jmod . नामक एक नया प्रारूप पेश किया है " मॉड्यूल को इनकैप्सुलेट करने के लिए। jmod फ़ाइलों को jar से अधिक सामग्री प्रकारों को संभालने के लिए डिज़ाइन किया जा सकता है। फ़ाइलें। यह स्थानीय कोड . को भी पैकेज कर सकता है , कॉन्फ़िगरेशन फ़ाइलें , स्थानीय आदेश , और अन्य प्रकार के डेटा। "jmod "प्रारूप रनटाइम . पर समर्थित नहीं है और ज़िप प्रारूप . पर आधारित हो सकते हैं वर्तमान में। jmod प्रारूप का उपयोग संकलन . दोनों में किया जा सकता है और लिंक समय और JDK_HOME\jmods . में पाया जा सकता है निर्देशिका, जहां JDK_HOME एक निर्देशिका है। jmod प्रारूप की फाइलों में एक ".jmod . है "एक्सटेंशन।
Java 9 एक नए टूल के साथ आता है जिसे jmod . कहा जाता है , और यह JDK_HOME\bin . में स्थित है निर्देशिका। इसका उपयोग jmod फ़ाइल बनाने, jmod फ़ाइल की सामग्री को सूचीबद्ध करने, मॉड्यूल के विवरण को प्रिंट करने और उपयोग किए गए मॉड्यूल के हैश मान को रिकॉर्ड करने के लिए किया जा सकता है।
सिंटैक्स
jmod <subcommand> <options> <jmod-file>
jmod कमांड में निम्न में से कम से कम एक उप-आदेश शामिल है :
- बनाएं
- निकालें
- सूची
- वर्णन करें
- हैश
सूची और वर्णन करें उपकमांड किसी भी विकल्प को स्वीकार नहीं करते हैं।