Maven माता पिता की pom.xml मेंकैसे Maven माता पिता परियोजना के लिए जार उत्पन्न करने के लिए
<packaging>pom</packaging>
खंड के लिए एक माता पिता परियोजना की आवश्यकता है। जब ऐसी परियोजना स्थापित होती है, तो केवल एक पोम-फ़ाइल मेवेन रिपोजिटरी में उत्पन्न होती है। जार-फ़ाइल उत्पन्न नहीं होती है, भले ही मूल प्रोजेक्ट में कोई जावा कोड हो। इससे मुझे अतिरिक्त खाली माता-पिता परियोजनाएं मिलती हैं, जो अधिक है। तार्किक रूप से, मेरे कुछ पुस्तकालय एक ही समय में माता-पिता हो सकते हैं।
क्या इंस्टॉलर के बीच packaging
खंड को हटाने/जोड़ने के बिना माता-पिता प्रोजेक्ट के लिए दोनों पोम और जार फ़ाइलों को उत्पन्न करने का कोई तरीका है?
आपके समाधान के लिए धन्यवाद, नोहाज़। मैं अपने ग्रहण कार्यक्षेत्र में अतिरिक्त खाली परियोजनाओं से बचने के लिए और इस प्रकार परियोजना संबंधों को सरल बनाने के लिए एक मूल परियोजना के लिए जार-फाइल जेनरेट करना चाहता हूं। मैं मैवेन के लिए नया हूँ, इसलिए मैं गलत हो सकता हूं। क्या आप खाली पेरेंट परियोजनाओं का उपयोग करने की सलाह देते हैं? मुझे संदेह है कि आपका समाधान बच्चों की परियोजनाओं पर संघर्ष करेगा, जिनके पास जार-बिल्डिंग प्लगइन हैं। – Kallisto
यह एक बिल्कुल सही है कि एक मूल परियोजना है जो "खाली" है (कोई कलाकृतियों उत्पन्न नहीं करती है) जिसमें यह केवल बाल परियोजनाओं द्वारा उपयोग की जाने वाली संपत्ति सेटिंग्स, निर्भरता संस्करण, प्लगइन्स इत्यादि को परिभाषित करता है। बीटीडब्ल्यू - यदि आप मेरे समाधान का उपयोग करते हैं, तो कृपया चेकमार्क पर क्लिक करके जवाब स्वीकार करें। – noahlz
आपके उत्तर और स्पष्टीकरण के लिए बहुत बहुत धन्यवाद। मैं माता-पिता के रूप में खाली परियोजनाओं का उपयोग करने के लिए आपकी सिफारिश का पालन करने जा रहा हूं। – Kallisto