2014-11-03 9 views
6

में बदलने के लिए आलसी तरीका क्या एक बड़ी लॉग 4j.xml फ़ाइल को log4j2.xml equivalent में परिवर्तित करने के लिए एक आसान/आलसी तरीका (जैसे एक शेल स्क्रिप्ट इत्यादि) है?log4j.xml को log4j2.xml

या क्या हर कोई इसे मैन्युअल रूप से करता है?

+0

मैं इसे स्वयं किया था, लेकिन मुझे यकीन है कि आप एक आसान खोल, या यह करने के लिए अजगर स्क्रिप्ट लिख सकते हैं हूँ। किसी व्यक्ति को साझा करने के लिए किसी व्यक्तिगत प्रोजेक्ट के लिए जिथब को देखने के लिए पहले से ही बनाया गया है, यह जानने के लिए सबसे अच्छा तरीका है। – jgr208

उत्तर

2

वर्तमान में log4j-1.x कॉन्फ़िगरेशन को log4j2 कॉन्फ़िगरेशन में कनवर्ट करने के लिए कोई उपकरण नहीं है।

लॉग 4j2 कॉन्फ़िगरेशन सरल है, और बहुत अधिक, बेहतर दस्तावेज। Log4j2 manual उपलब्ध lookups, appenders, layouts और filters के लिए बहुत से उदाहरण प्रदान करता है।

2

मैंने log4j.properties से log4j2.xml तक सरल उपयोग मामलों को माइग्रेट करने के लिए एक स्क्रिप्ट लिखना शुरू किया। यह वर्तमान में बहुत शुरुआती चरण में है लेकिन कुछ सरल विन्यासों को परिवर्तित कर सकता है। इसे समान log4j.xml विन्यास के लिए बढ़ाया जा सकता है।

https://github.com/mulesoft-labs/log4j2-migrator

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