2010-03-09 16 views
8

हम ग्राहक पसंद के आधार पर लाइब्रेरी निर्भरताओं (अल्फ्रेस्को या जैकबैबिट या ...) को बंडल करना चाहते हैं। निर्भरता की संख्या वास्तव में चुने हुए विक्रेता के आधार पर भिन्न होती है। हम मेवेन स्तर पर हुक कैसे प्रदान करते हैं, ताकि अंतिम उत्पाद में ग्राहक चयन के अनुसार निर्भर जार शामिल हो। जैसेमैवेन सशर्त निर्भरता

<profiles> 
    <profile> 
     <id>Alfresco</id> 
     <dependencies> 
      ... 
     </dependencies> 
    </profile> 
    <profile> 
     <id>Jackrabbit</id> 
     <dependencies> 
      ... 
     </dependencies> 
    </profile> 
</profiles> 

तो फिर तुम अपने निर्माण के लिए वांछित प्रोफाइल सक्रिय कर सकते हैं:

उत्तर

18

आप अपने पोम में विक्रेता विशिष्ट profiles में जरूरत निर्भरता रख कर इस लक्ष्य को हासिल कर सकता है

mvn -PJackrabbit install 
संबंधित मुद्दे