2010-02-04 14 views
5

क्या किसी को अपाचे कॉमन्स जेसीआई एपीआई के रीलोडिंग क्लासलोडर का उपयोग करने में कोई अनुभव है?अपाचे कॉमन्स जेसीआई रीलोडिंग क्लासलोडर

केवल उपयोग का उदाहरण निम्नलिखित पृष्ठ में पाया जा सकता है: http://commons.apache.org/jci/usage.html

मुझे लगता है कि जब भी निर्देशिका या जार में परिवर्तन, यह स्वचालित रूप से कक्षाओं classloader भीतर पुनः लोड होगा यह सोचते हैं रहा हूँ?

यदि ऐसा है, तो आपको नए संशोधित वर्ग का उपयोग करने के लिए पहले लोड लोड/तत्काल वर्ग (loadClass() को कॉल करके) को लोड/तत्काल लोड करना होगा? क्या वो सही है?

आशा है कि यह स्पष्ट है।

+1

आप क्या हासिल करना चाहते हैं? इससे सवाल बेहतर जवाब देने में मदद मिलेगी। – Pavan

उत्तर

2

http://commons.apache.org/jci/apidocs/org/apache/commons/jci/ReloadingClassLoader.html - कम से कम प्रलेखन यहाँ के अनुसार, आप loadClass स्पष्ट रूप से कॉल करने के लिए की जरूरत है और अगर अंतर्निहित संसाधन बदल गया है, तो यह आप कक्षा के बजाय एक पुरानी दुनिया की नई छवि दे देंगे।

यह जांचने के लिए उपयोगी होगा क्योंकि दस्तावेज़ इस पर बहुत व्यापक नहीं है।

संबंधित मुद्दे