अरे मुझे टर्मिनल में log4j प्रॉपर्टी से दिनांक प्रारूप आउटपुट के साथ समस्या है।टर्मिनल में लॉग 4j दिनांक आउटपुट के साथ एक समस्या (ubuntu)
यहां प्रोप से हिस्सा है। फ़ाइल:
log4j.rootLogger=INFO, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Target=System.err
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p - %m%n
और ग्रहण में उत्पादन होता है: 2013-06-10 14:38:21,478 INFO
लेकिन टर्मिनल में, मैं कहाँ उम्मीद ही आउटपुट यह 13/06/10 14:38:21 INFO
तो किसी भी विचार कैसे मैं ग्रहण में एक के रूप में एक ही उत्पादन हो सकता है है, है यह log4j संपत्ति फ़ाइल से या?
अग्रिम धन्यवाद! :)
जब आपका मतलब "टर्मिनल में" है, तो क्या आपका मतलब कमांड लाइन पर चल रहा है? क्या आप सुनिश्चित हैं कि आपकी log4j.properties फ़ाइल क्लासपाथ में है? – fge
यह सर्वर लिनक्स उबंटू के साथ काम कर रहा है। संपत्ति फ़ाइल क्लासपाथ में है लेकिन लिनक्स टर्मिनल में आउटपुट अलग है। –
क्या आप निश्चित रूप से सुनिश्चित हैं कि यह कक्षा में है? अगर आप log4j डीबग करते हैं, तो क्या आप वास्तव में देखते हैं कि फ़ाइल का उपयोग किया जाता है, सही परिशिष्ट सेटअप आदि हैं? – fge