हमें अपने वेब एप्लिकेशन के भीतर से जेबॉस लॉग फ़ाइलों को प्रदर्शित करने की आवश्यकता है। क्या ServerConfigLocator का उपयोग किये बिना इसे हासिल करना संभव है? एप्लिकेशन वेबस्पेयर के साथ भी चलाने में सक्षम होना चाहिए और हम विशिष्ट जेएआर पर निर्भरता नहीं चाहते हैं।जेबॉस लॉग निर्देशिका कैसे प्राप्त करें
8
A
उत्तर
12
जेबॉस की परिभाषित लॉग निर्देशिका jboss.server.log.dir
सिस्टम प्रॉपर्टी में आयोजित की जाती है। आप उस निर्देशिका को java.io.File
पर हल कर सकते हैं, और अंदर फ़ाइलों को पढ़ सकते हैं।
File logDir = new File(System.getProperty("jboss.server.log.dir"));
logDir.list(); // etc etc
तुम भी के माध्यम से ServerConfig.getServerLogDir()
(JBoss पर 4.x, वैसे भी) प्राप्त कर सकते हैं, लेकिन आप ने कहा आप जार निर्भरता से बचना चाहते थे।
1
आप एक कस्टम लॉग कार्यान्वयन का उपयोग कर सकते हैं। यह आपको लॉगिंग व्यवहार पर पूर्ण नियंत्रण देगा।
जेबॉस लॉगिंगज को लॉगिंग तंत्र के रूप में उपयोग करता है। वेबस्पेयर जकार्ता कॉमन्स लॉगिंग का उपयोग करता है, जिसे लॉग 4j को प्रतिनिधि करने के लिए कॉन्फ़िगर किया जा सकता है यदि यह पहले से डिफ़ॉल्ट नहीं है। यदि आप पहले से ही अपने आवेदन में Log4j का उपयोग करते हैं तो मुझे उम्मीद नहीं है कि यह अंतर आपको कोई नई समस्या का कारण बन जाएगा।
संबंधित मुद्दे
- 1. लॉग 4j जेबॉस 6 ईएपी
- 2. सी में निर्देशिका निर्देशिका कैसे प्राप्त करें?
- 3. वीएलसी लॉग कैसे प्राप्त करें?
- 4. जेबॉस एएस 7 सुरक्षा: वर्तमान में लॉग इन उपयोगकर्ता नाम कैसे प्राप्त करें?
- 5. सार्वजनिक निर्देशिका कैसे प्राप्त करें?
- 6. वर्तमान निर्देशिका कैसे प्राप्त करें?
- 7. स्थापना निर्देशिका कैसे प्राप्त करें?
- 8. पायथन में होम निर्देशिका कैसे प्राप्त करें?
- 9. रिमोट लॉग प्राप्त करें,
- 10. जेबॉस
- 11. एचजी लॉग - अंतिम 5 लॉग प्रविष्टियां कैसे प्राप्त करें?
- 12. लॉग 4नेट: लॉगर कैसे प्राप्त करें?
- 13. ग्राहकों से आईफोन क्रैश लॉग कैसे प्राप्त करें?
- 14. आभासी निर्देशिका भौतिक पथ कैसे प्राप्त करें
- 15. केकपीएचपी की मूल निर्देशिका कैसे प्राप्त करें?
- 16. एंड्रॉइड, निर्देशिका सूची कैसे प्राप्त करें?
- 17. जेबॉस 7.1
- 18. जेबॉस 7.1 जेबॉस 7.1 में बाहरी निर्देशिका में कान/युद्ध को तैनात करने के लिए
- 19. जेबॉस 7.1.1 और जेबॉस वेब मूल
- 20. जेबॉस
- 21. जावा - ओएस लॉग-उपयोगकर्ता नाम (डोमेन से) कैसे प्राप्त करें?
- 22. जेबॉस
- 23. जेबॉस लॉग डीआईआर में एसवो और एसपीपी फाइलें क्या हैं?
- 24. जेबॉस एएस 7: टीएमपी कैसे साफ करें?
- 25. जेबॉस में server.log को कैसे साफ़ करें?
- 26. जेबॉस
- 27. जेबॉस
- 28. जेबॉस
- 29. जेबॉस एएस 6
- 30. अंतिम निर्मित निर्देशिका प्राप्त करें बैच कमांड