मुझे कॉन्फ़िगर करने की आवश्यकता है कि jvm क्रैश लॉग कहां बनाए जाते हैं। मुझे उनके नाम (hs_err_pid.log) पसंद है, लेकिन मैं उन्हें एक विशिष्ट फ़ोल्डर में बनाना चाहता हूं।जेवीएम क्रैश लॉग फ़ाइलों का स्थान कैसे सेट करें
here में आप देख सकते हैं कि आपके द्वारा बनाई गई फ़ाइल स्थापित करने के लिए
-XX:ErrorFile=./hs_err_pid<pid>.log
परम उपयोग कर सकते हैं, लेकिन अगर आप एक फ़ोल्डर में इस निर्धारित करते हैं, तो फ़ाइल मूल नामकरण परंपरा के साथ उस फ़ोल्डर में बनाई गई है , यह काम नहीं करता है, इसे नजरअंदाज कर दिया जाता है।
मैं this questions से जेवीएम 1.6 को क्रैश करके इसका परीक्षण कर रहा हूं, इसका उपयोग करके: पथदाशर दशर = नया पथदाशर (शून्य);
कोई भी इसे प्राप्त करने का तरीका जानता है?
http://stackoverflow.com/questions/1880166/is-it-possible-to-specify-where-jvms-crash-dumps-go –