2012-06-17 9 views
5

java.util.logging, एक विशिष्ट वर्ग (यानी वर्ग के नाम के साथ एक बच्चे लकड़हारा के लिए) के लिए लॉग स्तर का उपयोग करते समय logging.properties में विन्यस्त किया जा सकता के रूप में इसलिए दाखिल:जीडब्ल्यूटी लॉगिंग में कक्षा विशिष्ट लॉग स्तर को कैसे कॉन्फ़िगर करें?

com.foobar.MyClass.level = FINE 

मैं इस प्रकार वर्ग के नाम का उपयोग कर MyClass में बच्चे लकड़हारा बनाएँ:

private static Logger log = Logger.getLogger(MyClass.class.getName()); 

माता पिता लकड़हारा के लॉग स्तर गंभीर पर सेट है। यह केवल MyClass के लिए लॉग स्तर लॉगिंग का कारण बनता है, सेवर स्तर लॉगिंग हर जगह हो रहा है।

क्या Google वेब टूलकिट gwt.xml फ़ाइल में इसे कॉन्फ़िगर करने का कोई तरीका है?

उत्तर

5

दुर्भाग्य से, नहीं। जीडब्ल्यूटी लॉगिंग समर्थन सीमित है कि आप केवल मॉड्यूल स्तर पर लॉग स्तर सेट कर सकते हैं। मुझे भावी रिलीज में लॉगिंग पर बेहतर नियंत्रण देखना अच्छा लगेगा, लेकिन AFAIK, इस तरह के समर्थन का विस्तार करने की कोई गंभीर योजना नहीं है।

+0

धन्यवाद। मैंने सोचा कि यह मामला हो सकता है, लेकिन हमेशा अज्ञानता के पक्ष में गलती करना और पूछना पसंद है। अभी भी एक महान ढांचा। – CBass

+0

@CBass क्या यह उत्तर आपकी आवश्यकताओं को पूरा करता है? यदि ऐसा है, तो कृपया इंगित करें कि [इसे सही उत्तर के रूप में स्वीकार करना] (http://stackoverflow.com/faq#howtoask)। –

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