मैं एक मेवेन प्रोजेक्ट का निर्माण कर रहा हूं जिसमें आधा दर्जन मॉड्यूल हैं।बहु-मॉड्यूल प्रोजेक्ट के लिए सभी जार और स्रोत जार का संग्रह बनाना
मै मैन या आइवी का उपयोग करके इसे स्वयं आयात करने के साथ ठीक हूं, लेकिन अन्य टीमें भी उन जारों का उपयोग करना चाहती हैं, लेकिन उनका अभ्यास जार और स्रोत जार को संस्करण नियंत्रण में करना है।
मैं सभी मॉड्यूल और उनके स्रोतों का एक ज़िप/टैर असेंबली जेनरेट करना चाहता हूं, जिसे वे पसंद कर सकते हैं।
मैं Maven Assembly Plugin: Including Module Binaries पढ़ा है लेकिन मैं इसे का उपयोग कर की वजह से शर्म हूँ:
- linked FAQ entry रिटर्न 404;
- मुझे मैन्युअल रूप से सभी मॉड्यूल निर्दिष्ट करने की आवश्यकता है।
क्या कोई विकल्प है?
अद्यतन: मैं निर्मित विधानसभा वर्णनकर्ता
mvn assembly:assembly -DprojectModulesOnly=true
mvn assembly:assembly
और दोनों
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to create assembly: Error creating assembly archive bin: You must set at least one file.
बनाता है सही होने के बाद सभी मॉड्यूल चलाने के साथ विफल का उपयोग कर की कोशिश की है।
मेरे पास यह वही समस्या है (और वास्तव में 1 वर्ष, 2 दिन बाद लिंक किए गए अक्सर पूछे जाने वाले प्रश्न 404) – Justin