के साथ बनाया में साथ नहीं हो सकते यदि अन्य सामग्री द्वारा लेकिन दो अलग Maven में एक ही नाम के साथ दो फ़ाइलें हैं -मोड्यूल, दोनों मेवेन असेंबली-प्लगइन के साथ एक जार फ़ाइल में एक साथ रखे जाते हैं, केवल एक फ़ाइल .jar फ़ाइल का हिस्सा बनती है।फ़ाइलें नहीं एक जार फ़ाइल Maven विधानसभा-प्लगइन
प्रश्न: क्या यह सुनिश्चित करने का कोई तरीका है कि जार-फाइल बनाने के दौरान फ़ाइलों की सामग्री को एक फ़ाइल में इकट्ठा किया गया है?
मैं स्पष्ट रूप से जानकारी को मैन्युअल रूप से एक साथ रखना नहीं चाहता हूं, क्योंकि मैं इस परियोजना को विभिन्न मॉड्यूल में विभाजित करके टालने की कोशिश कर रहा हूं।
संपादित करें: मेरे पास एक कस्टम असेंबली-डिस्क्रिप्टर है जिसे मैं रखना चाहता हूं, भले ही मैं एक और प्लगइन का उपयोग करना शुरू कर दूं। यह वर्णनकर्ता मूल रूप से हर भाषा को छोड़ देता है लेकिन संसाधनों और त्रुटि-ग्रंथों के लिए अंग्रेजी एक को छोड़ देता है।
<id>jar-with-dependencies</id>
<formats>
<format>jar</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
<useProjectArtifact>true</useProjectArtifact>
<unpack>true</unpack>
<scope>runtime</scope>
<unpackOptions>
<excludes>
<exclude>**/*Resources_*</exclude>
<exclude>**/*ErrorsText_*</exclude>
</excludes>
</unpackOptions>
</dependencySet>
</dependencySets>
मैं खोना करें मैवेन-शेड-प्लगइन के साथ कस्टम असेंबली-डिस्क्रिप्टर लिखने की क्षमता? – leimooo
@replayleif आपकी असेंबली डिस्क्रिप्टर अनुकूलन क्या था? क्या आप इसे अपने प्रश्न या कम से कम इसके प्रासंगिक भाग में जोड़ सकते हैं? –
अनुरोधित जानकारी प्रश्न में शामिल हो गई। – leimooo