हमारे पास मावेन 2 परियोजना है जिसमें बहुत सारे मॉड्यूल हैं। उदाहरण:
<modules>
<module>common</module>
<module>foo</module>
<module>data</module>
<module>bar</module>
... more ...
</module>
मान लें कि "डेटा" मॉड्यूल का निर्माण करने में समय लगता है और जब परियोजना सीआई सर्वर द्वारा बनाई जाती है तो हम इसे बाहर करना चाहते हैं। वर्तमान में हम इसे प्राप्त करने के लिए दो pom.xml फ़ाइलों का उपयोग करते हैं। एक में सभी मॉड्यूल होते हैं और दूसरे में सभी मॉड्यूल होते हैं सिवाय इसके कि जिन्हें CI के लिए छोड़ा जा सकता है। लेकिन यह बहुत कष्टप्रद है क्योंकि कभी-कभी हम दोनों फाइलों में एक नया मॉड्यूल डालना भूल जाते हैं ।
क्या कोई समाधान है जिसे दो अलग-अलग मॉड्यूल सूचियों की आवश्यकता नहीं है?