कॉन्फ़िगर करने के लिए एक XML फ़ाइल (log4j2.xml) का उपयोग करना मैं नया लॉग 4 जे 2 - जावा लॉगिंग फ्रेमवर्क का उपयोग करना चाहता हूं। सबकुछ ठीक काम करता है, लेकिन मैंने लॉगिंग को कॉन्फ़िगर करने के लिए एक कस्टम कॉन्फ़िगरेशन फ़ाइल लोड करने के लिए एक घंटे के बाद से प्रयास किया (लॉग स्तर की तरह)।लॉग 4j 2
यह मेरा log4j2.xml है:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</appenders>
<loggers>
<root level="error">
<appender-ref ref="Console"/>
</root>
</loggers>
</configuration>
मैं निम्नलिखित की कोशिश की, लेकिन कुछ भी काम करता है:
- तो यह डिफ़ॉल्ट पैकेज में स्थित है log4j2.xml फ़ाइल ले जाएँ।
- log4j2.xml फ़ाइल कहीं भी परियोजना में
- नाम log4j2.xml फ़ाइल "log4j.xml" के रूप में ले जाएँ
- अपनी परियोजना में एक फ़ोल्डर बनाएँ, आपकी log4j2.xml फ़ाइल जगह है और करने के लिए कि फ़ोल्डर जोड़ने आपका रनटाइम क्लासपाथ
चूंकि official website मेरी मदद नहीं कर सकता है, मुझे उम्मीद है कि आप मेरी कॉन्फ़िगरेशन फ़ाइल के साथ लॉग 4j 2 काम करने में मेरी सहायता कर सकते हैं।
आप टिप्पणी करके मेरा उत्तर पर कुछ प्रतिक्रिया उपलब्ध कराने एतराज़ है? क्या यह मदद करता है या क्या आप अभी भी ERROR के अलावा अन्य स्तरों के लिए लॉग संदेश नहीं देख रहे हैं? – Andrey