मैं एक परियोजना में log4j का उपयोग करने की कोशिश कर रहा हूं जिसे मैं exec-maven-plugin के साथ निष्पादित कर रहा हूं। मैं निम्न स्थानों में फ़ाइल रखकर की कोशिश की है:मैवेन एक्ज़ेक प्लगइन का उपयोग करते समय log4j.properties कहां स्थित होना चाहिए?
$PROJECT_HOME
$PROJECT_HOME/src/main/resources
$PROJECT_HOME/target
$PROJECT_HOME/target/classes
फ़ाइल के सभी स्थानों के लिए, मैं निम्न संदेश जब कोड को क्रियान्वित हो रही है:
log4j:WARN No appenders could be found for logger (mypacakge.MyClass).
log4j:WARN Please initialize the log4j system properly.
कहाँ log4j.properties
फ़ाइल स्थित होना चाहिए ?
कार्यकारी-Maven-प्लगइन config:
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<configuration>
<mainClass>mypackage.Main</mainClass>
</configuration>
</plugin>
...
क्या आप अपना 'exec-maven-plugin' कॉन्फ़िगरेशन जोड़ सकते हैं। – amra
निष्पादन चरण क्या निष्पादन चरण से जुड़ा हुआ है? – MaDa