2013-06-18 6 views
14

जब मैं इंटेलिज '(12.1.4) निर्मित टॉमकैट का उपयोग करता हूं तो लॉग डीबग पैनल के आउटपुट टैब पर लिखे जा रहे हैं और नहीं सामान्य लोकहोस्ट लॉग टैब।लॉग टैब में लॉग दिखाने के लिए इंटेलिज को कैसे सेट करें और आउटपुट टैब

मैंने this दस्तावेज़ का पालन किया और मेरे log4j.properties को जोड़ा जो आउटपुट टैब में ठीक काम करता है लेकिन यह अभी भी दाएं टैब पर लॉग लिखता है।

जब मैं प्रोजेक्ट को पैक करता हूं और इसे स्टैंडअलोन टॉमकैट पर तैनात करता हूं तो मैं लॉग देख सकता हूं।

आम तौर पर मुझे परवाह नहीं है लेकिन आउटपुट टैब के साथ समस्या यह है कि आप इसमें खोज नहीं सकते हैं।

यह मेरा लॉग 4j है और मैंने इसे ConsoleAppender और RollingFileAppender दोनों के साथ थक दिया है।

log4j.rootLogger=TRACE, A1 

log4j.appender.A1=org.apache.log4j.RollingFileAppender 
log4j.appender.A1.File=${catalina.home}/logs/algo_js.log 
log4j.appender.A1.MaxFileSize=500KB 
log4j.appender.A1.MaxBackupIndex=5 
log4j.appender.A1.layout=org.apache.log4j.PatternLayout 

# Print the date in ISO 8601 format 
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n 

कोई विचार जो मुझे याद आ रहा है?

बस स्पष्ट करें कि मैंने एक तस्वीर जोड़ा है। the top panel is where the logs are being shown and the bottom panel is where I would like it to be displayed ... where the search is

उत्तर

9

आवेदन सर्वर भागो/डीबग विन्यास में लॉग्स टैब खोलें और वहाँ पूर्ण लॉग फ़ाइल पथ निर्दिष्ट।

आप अपनी डिस्क को algo_js.log फ़ाइल के लिए खोज सकते हैं और उसका स्थान निर्दिष्ट कर सकते हैं।

संबंधित मुद्दे