मैं एक आईडीई के रूप में ग्रहण (लिखने, डीबग) का उपयोग करता हूं। डीबग मोड में जब मैं कुछ परिवर्तन करता हूं, जैसे स्थानीय चर प्रारंभ करना, वे स्वचालित रूप से परिलक्षित होते हैं।डीबग मोड में ग्रहण में स्वचालित रूप से कौन से कोड परिवर्तन दिखाई देते हैं?
लेकिन अन्य परिवर्तन जैसे स्थिर चर के मूल्य को बदलना; कभी-कभी मुझे एक संदेश मिलता है कि मुझे वीएम को पुनरारंभ करने की आवश्यकता है और कभी-कभी मैं नहीं करता हूं।
अब प्रश्न यह है कि किस प्रकार के परिवर्तन स्वचालित रूप से परिलक्षित होते हैं और क्या नहीं।
मैं रिमोट डीबगिंग का उपयोग करता हूं, लेकिन ग्रहण से प्रोग्राम चलाते समय कोई अंतर होगा?
ठीक है! मैं क्या करता हूं मैं रिमोट मशीन पर अपनी क्लास फाइलों को संकलित करता हूं, जहां से JVM चल रहा है। और बस दूरस्थ रूप से डीबग करें। –