मैं अपने log4j.properties फ़ाइल में निम्न पंक्ति है:लॉग निर्देशिका में लॉग इन करने के लिए, मेरे log4j (ग्लासफ़िश का उपयोग करके) को कॉन्फ़िगर करने के लिए कॉन्फ़िगर नहीं किया गया है?
log4j.appender.logfile.File = MyApplication.log
मेरे लॉग फ़ाइल MyDomain/config निर्देशिका में प्रकट होता है, लेकिन मैं इसे भूमि चाहते हैं MyDomain/लॉग निर्देशिका में। मैं उसे कैसे प्राप्त कर सकता हूं? मुझे starterv स्क्रिप्ट को संशोधित करने की अनुमति नहीं है।
आपकी मदद के लिए अग्रिम धन्यवाद!
कैटलिना के बजाय catalina.base का उपयोग करना बेहतर है। कुछ, यह आवश्यक है कि आपकी टॉमकैट स्थापना केवल पढ़ने-योग्य वैश्विक भाग और प्रति-टोमकैट-उदाहरण लिखने योग्य निर्देशिकाओं में विभाजित हो (जहां वेबपैप और लॉग निर्देशिकाएं हैं)। ऐसा लगता है (गुगलिंग के आधार पर) कि ग्लासफिश भी catalina.base संपत्ति को परिभाषित करता है। –