2013-07-12 2 views
5

में लॉगिंग चींटी कॉपी टास्क बंद करें मैं मैवेन के भीतर एक चींटी टास्क में कुछ फाइलों की प्रतिलिपि बना रहा हूं और मैं यह नहीं समझ सकता कि चींटी को इस तथ्य को लॉग न करने के लिए कैसे कहा जाए कि यह कुछ फाइलों की प्रतिलिपि बना रहा है।एंटररुन

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-antrun-plugin</artifactId> 
    <version>1.7</version> 
    <executions> 
     <execution> 
     <id>generateContext</id> 
     <phase>compile</phase> 
     <configuration> 
      <target> 
      <copy file="src/main/context/context.xml" 
       toDir="target/context/" 
       overwrite="true" verbose="false"> 
       <filterset> 
       <filter token="deploy.path" value="${deploy.path}" /> 
       <filter token="build.env.deployment.war.name" 
        value="${build.env.deployment.war.name}" /> 
       </filterset> 
      </copy> 
      </target> 
     </configuration> 
     <goals> 
      <goal>run</goal> 
     </goals> 
     </execution> 
    </executions> 
    </plugin> 

हर बार जब मैं काम मैं कंसोल में निम्न देखें निष्पादित करें:

[INFO] --- maven-antrun-plugin:1.7:run (generateContext) @ jive-web --- 
[INFO] Executing tasks 

main: 
    [copy] Copying 1 file to /Users/jmajors/turbinetrunk/jive/jive-web/target/context 

चींटी copy task documentation मैंने सोचा नहीं होता कि मैं भी इसके बारे में चिंता करने की आवश्यकता होगी के आधार पर, क्योंकि ऐसा प्रतीत होता है कि लॉगिंग डिफ़ॉल्ट रूप से बंद हो जाती है, लेकिन ऐसा लगता है कि कुछ लॉग ऑन है या नहीं। क्या कोई और सेटिंग है जिस पर मुझे ध्यान देना चाहिए?

धन्यवाद, जेरेमी

उत्तर

0

अनुसार ant manual -> अपाचे चींटी चल रहा है, आप -quiet आदेश पंक्ति फ्लैग चींटी को जोड़ सकते हैं। इस ध्वज का उपयोग करने के लिए रन कॉन्फ़िगरेशन अपडेट करें। आप log4j चींटी लॉगर के लिए डिफ़ॉल्ट लॉगर भी बदल सकते हैं और log4j कॉन्फ़िगरेशन में अवांछित लॉग प्रविष्टियों को दबा सकते हैं: ant manual -> लॉगर्स & श्रोताओं।

1

चींटी स्टैंडअलोन चलाते समय, आप -quiet कमांड लाइन तर्क जोड़ देंगे।

यहां मेवेन के भीतर, यह मैवेन एंट्रुन प्लगइन है जो चींटी की क्रियाशक्ति को नियंत्रित कर रहा है। जहां तक ​​मैं देख सकता हूं, चींटी की क्रियाशीलता मेवेन एंट्रुन प्लगइन के लॉग के सेटअप के बराबर है।

मुझे मैवेन के बारे में बहुत कुछ पता नहीं है, अगर आप यह समझ सकते हैं कि मैवेन एंट्रुन प्लगइन के लॉग का स्तर "वॉर्न" में कैसे सेट किया जाए, तो यह शांत हो जाएगा।

आप मेवेन के -q कमांड लाइन तर्क का उपयोग कर सकते हैं, लेकिन मेवेन में सब कुछ शांत हो जाएगा।