आईसीएम 7.10 प्रलेखन (गाइड - 7.9-7.10। एपीआई परिवर्तन) के अनुसार, पाइपलेट अब गतिशील रूप से पुनः लोड नहीं किए जाते हैं, यह कहा गया है कि परिवर्तनों को पुनः लोड करना शुरू करना होगा।

डेवलपर को पता होना चाहिए कि अब पाइपलेट की कोई गतिशील लोडिंग नहीं है। पाइपलेट सामान्य वर्गों की तरह व्यवहार करते हैं और परिवर्तनों की पुनः लोडिंग को उसी तरह से ट्रिगर करना पड़ता है जैसे अन्य वर्गों के लिए होता है।

सर्वर चालू होने पर या तो पिपलेट या अन्य जावा कक्षाओं में परिवर्तन कैसे पुनः लोड करें?

1
mihallievich 3 मार्च 2020, 15:41

1 उत्तर

सबसे बढ़िया उत्तर

मुझे पता है कि यदि आप HotCodeReloading चालू रखते हैं और कार्ट्रिज का पुनर्निर्माण करते हैं तो पाइपलेट पुनः लोड करने के लिए उपयोग करते हैं। हालांकि, यह काम नहीं करेगा अगर पिपलेट अन्य वर्गों को संदर्भित करता है।

कक्षाओं को पुनः लोड करने का एकमात्र विश्वसनीय तरीका जेरेबेल का उपयोग करना है, हालांकि यह एक सशुल्क सेवा है। कुछ मुफ्त विकल्प उपलब्ध हैं, लेकिन मुझे उनमें से कोई भी बहुत विश्वसनीय नहीं लगा। आप एक्लिप्स डीबगर का उपयोग करके कक्षा को पुनः लोड भी कर सकते हैं।

1
Willem Evertse 4 मार्च 2020, 11:25