हमारे पास जेएनआई का उपयोग कर डेस्कटॉप एप्लिकेशन है जो कभी-कभी जेवीएम को क्रैश करने का कारण बनता है। सौभाग्य से JVM hs_err_pidXXXX.log
फ़ाइल बनाता है, जो ऐसी त्रुटियों को डीबग करने में काफी उपयोगी है। हालांकि, यह हमेशा मौजूदा कामकाजी निर्देशिका में जाना प्रतीत होता है, और वहां से इसे खोदना मुश्किल है, क्योंकि हमारी अन्य लॉग फाइलें सभी एक विशिष्ट "लॉग फ़ाइल प्लेस" पर जाती हैं।क्या यह निर्दिष्ट करना संभव है कि JVM के क्रैश डंप कहां जाते हैं?
क्या उन "क्रैश डंप" फ़ाइलों के लिए अलग-अलग स्थान निर्दिष्ट करना संभव है? कैसे?
इस विकल्प के साथ जावा कैसे चलाएं? मैं cmd –
@MuhammedRefaat के माध्यम से ऐसा नहीं कर सका: 'जावा -XX: त्रुटिफाइल =/पथ/से/file.log -jar myapp.jar' – sja
@sja बहुत बहुत धन्यवाद –