के लिए कोर डंप समकक्ष अब तक मैंने jstack
और jmap
का उपयोग करके थ्रेड डंप और हीप डंप उत्पन्न करने के बारे में सीखा है।जावा
हालांकि, jstack
थ्रेड डंप में प्रत्येक थ्रेड पर स्टैक का वर्णन करने वाले केवल ग्रंथ हैं। और जावा विजुअलVM के साथ हीप डंप (.hprof फ़ाइल) खोलना केवल ढेर में आवंटित वस्तुओं को दिखाता है।
जो मैं वास्तव में चाहता हूं वह है कि स्टैक को देखने में सक्षम होना, विशेष स्टैक फ्रेम पर स्विच करना और स्थानीय चर देखना। इस तरह के पोस्ट-मॉर्टम डिबगिंग को सामान्य रूप से WinDbg, gdb और कोर फ़ाइल (देशी सी ++ प्रोग्राम के लिए) के साथ किया जा सकता है।
मुझे आश्चर्य है कि ऐसी 'कोर' फ़ाइल (जो मुझे गैर- -जीव वातावरण) जावा में मौजूद है?
धन्यवाद। मुझे लगता है कि 'jsadebugd' जो मैं ढूंढ रहा हूं उसके बहुत करीब है। – Gant