से चल रहे एप्लिकेशन जब मैं आईडीईए में एप्लिकेशन विकसित करता हूं, तो मुझे एप्लिकेशन पर प्रभाव डालने के लिए logback.xml कहां रखना चाहिए?logback.xml और JetBrains IDEA IDE
ऐसा लगता है कि जब आप आईडीईए चलाते/डीबग करते हैं तो कोई जार नहीं बनाते हैं और कुछ बनाने के लिए मेवेन का आह्वान नहीं करते हैं। क्या यह सीधे संकलित * .class फ़ाइल से मुख्य() निष्पादित करता है? यदि हां, तो मैं logback.xml कहां डाल सकता हूं ताकि इसका असर पड़े?
बहुत बहुत धन्यवाद! क्या मेवेन को लॉगबैक.एक्सएमएल को जार के बगल में बनाने का कोई तरीका है, इसके अंदर नहीं? –
डिफ़ॉल्ट रूप से, यदि आप किसी भी फ़ाइल को JAR के समान निर्देशिका में डालते हैं, तो इसे क्लासस्पैट पर प्रचारित नहीं किया जाएगा, इसलिए लॉगबैक को 'logback.xml' नहीं दिखाई देगा। लेकिन निश्चित रूप से, इसे '/ src/main/resource' में न रखें (और इसे मैन्युअल रूप से कॉपी करें जहां आप चाहते हैं)। यदि आप कॉन्फ़िगरेशन को जल्दी से बदलने में सक्षम होने के लिए 'logback.xml' रखना चाहते हैं, तो लॉगबैक अन्य संभावनाओं के साथ बॉक्स के बाहर पर्यावरण गुणों को पढ़ने का समर्थन करता है। –
इसके लिए धन्यवाद, मुझे पोस्टग्रेस में लॉगिंग मिल गई! आखिरकार मुझे पता चला कि मेरी फाइल का नाम backlog.xml था और logback.xml हाहा नहीं! – Kuberchaun