2012-02-07 10 views
8

मैं एक ऐसी प्रोफ़ाइल बनाना चाहता हूं जो एक निश्चित प्लगइन ट्रिगर करे (पीएमडी कहें) लेकिन मैं कभी-कभी उस प्लगइन निष्पादन को स्पष्ट रूप से अक्षम करना चाहता हूं।
तो मैं एक प्रोफ़ाइल बनाना चाहता हूं जो हमेशा एक सक्रिय है जब संपत्ति को परिभाषित किया जाता है।
कुछ mvn -Dnopmd क्लीन इंस्टॉल की तरह कुछ है, और प्रोफ़ाइल डी-एक्टिवेटेड हो जाती है। इसके अलावा प्रोफ़ाइल हमेशा सक्रिय होना चाहिए।क्या संपत्ति द्वारा मेवेन प्रोफाइल सक्रियण के विपरीत होने का कोई तरीका है?

उत्तर

14

आप एक प्रोफ़ाइल सक्रिय कर सकते हैं जब एक संपत्ति तो जैसे द्वारा निर्दिष्ट नहीं है:

<profile> 
     <id>someprofile</id> 
     <activation> 
      <property> 
       <name>!property.name</name> 
      </property> 
     </activation> 
</profile> 
+0

वाह कि रफ़ू आसान था, मैंने कभी नहीं सोचा कि हम सिर्फ एक डाल सकता है! (नकारात्मक) संपत्ति के नाम पर। धन्यवाद, यह मेरी आवश्यकता हल करता है। –

संबंधित मुद्दे