है, मैंने स्प्रिंग-एमवीसी और मैंगोडब डेटाबेस के रूप में एक वेब एप्लिकेशन बनाया है। मैंने एप्लिकेशन बनाने के लिए maven3 का उपयोग किया।असंगत क्लासChangeError: कक्षा ClassMetadataReadingVisitor इंटरफ़ेस क्लासविजिटर सुपर क्लास
प्रोजेक्ट सफलतापूर्वक बनाता है लेकिन जब एप्लिकेशन शुरू होता है तो मुझे लॉग में निम्न त्रुटि मिल रही है जिसके कारण मेरा एप्लिकेशन प्रारंभ नहीं होता है। यह कुछ महीने पहले काम करता था।
Caused by: java.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super class
कृपया मुझे बताएं कि क्या कोई पॉइंटर्स या यदि आपको अधिक जानकारी चाहिए।
हां मैं वसंत जार के विभिन्न संस्करणों को देखता हूं। Mongodb निर्भरता नवीनतम जार खींच रहे हैं। मुझे इस मुद्दे को कैसे हल करना चाहिए? –
चूंकि मोंगो निर्भरताओं को नवीनतम वसंत की आवश्यकता है, इसलिए आप अपनी वसंत निर्भरताओं को भी टक्कर देते हैं। लेकिन आपने कहा था कि यह अतीत में काम करता था जिसका अर्थ है कि मोंगो जार ने वसंत निर्भरता के लिए किसी संस्करण को परिभाषित नहीं किया है, इसलिए स्वचालित रूप से नवीनतम खींच लिया गया है। मोंगो जार पोम की जांच करें। –
सूचक के लिए धन्यवाद। हां इसके मोंगो जार जो संस्करण निर्भरता को परिभाषित नहीं करते हैं। अभी के लिए मैंने नवीनतम वसंत संस्करण का उपयोग किया है। –