this problem को हल करने का प्रयास करते समय, मुझे कुछ अलग-अलग लेखों का सामना करना पड़ा, आदि "पृथक" क्लासलोडर का जिक्र करते हुए। मैं Google खोज के माध्यम से अलग क्लासलोडर के लिए परिभाषा नहीं ढूंढ पाया, इसलिए शायद यह शब्द व्यापक रूप से ज्ञात शब्दकोष नहीं है, और शायद अलग-अलग संदर्भों में एक अलग अर्थ है। http://maven.apache.org/plugins/maven-surefire-plugin/examples/class-loading.htmlजावा में एक अलग क्लासलोडर क्या है?
इसके अलावा संदर्भ an article explaining how to create an "isolated" ClassLoader नीचे जवाब में से एक:
वैसे भी, Maven के अचूक प्लगइन एक अलग classloader उपयोग कर सकते हैं।
ऊपर दिए गए संदर्भ में एक अलग क्लासलोडर की परिभाषा नहीं है; वे मानते हैं कि पाठक जानता है कि इसका क्या अर्थ है या इसे देख सकते हैं। हालांकि, दूसरे लिंक में "पृथक" का अर्थ है:
बूटस्ट्रैपिंग आपको सिस्टम कंपाथ प्रदूषित किए बिना अपने कंटेनर को चलाने देता है। यह आपको अपने नियोजित अनुप्रयोगों को अपने माता-पिता के रूप में अनपोल सिस्टम क्लासपाथ के साथ चलाने की अनुमति देता है। आपने क्लासलोडर अलगाव हासिल किया है।
लेकिन मैं इस पैराग्राफ या बाकी लेख से क्या और कैसे अलग है, इस बारे में बिल्कुल स्पष्ट नहीं हूं। मैं देखता हूं कि वह एक वर्ग के एक संस्करण को लोड कर रहा है/ओ ओवरराइडिंग/ओवरराइटिंग एक और संस्करण - हो सकता है कि एक क्लासलोडर अलग-अलग उदाहरणों से दूसरे से अलग हो, एक दूसरे के माता-पिता होने के नाते? मुझे यकीन नहीं है।
मैं विशेष रूप से एक Google या SO खोज लिंक चाहता हूं जिसमें एक लिंक स्पष्ट रूप से उत्तर धारण करता है। एक उत्तर का सीधा लिंक भी काम करता है। :)
कृपया एक लिंक या उद्धरण प्रदान करें जो आपके प्रश्न के संदर्भ में देता है। (बीटीडब्लू, लोभ का पाप नहीं है? :-)) –
@ स्टीफन: अगर आप अंदर आते हैं तो आप अपनी धार्मिक उत्साह छोड़ देते हैं तो हम इसकी सराहना करेंगे। –
ठीक है, हम लैरी वॉल से जानते हैं कि एक प्रोग्रामर के तीन महान गुण आलस्य, अधीरता और हब्रिज हैं, और चूंकि लोभ एक गुण नहीं है, यह एक पाप होना चाहिए। तो यह तूम गए वहाँ। –