2012-07-08 25 views
11

मैंने अभी एमसीई स्थापित के साथ एक्लिप्स जूनो स्थापित किया है।निर्भरताओं के लिए खोज कुछ भी नहीं लौटाता

फिर, मैंने एक नया मेवेन प्रोजेक्ट बनाया है और फैसला किया है कि मैं log4j चाहता हूं, इसलिए मैंने pom.xml खोला, निर्भरता टैब पर क्लिक किया, जोड़ें ... बटन पर क्लिक किया और log4j में टाइप किया।

शून्य परिणाम। एकमात्र चीज जो इसे पाती है वह जुनीट है (जिसे स्वचालित रूप से क्विकस्टार्ट आर्केटाइप के साथ प्रोजेक्ट में जोड़ा गया था, ऐसा लगता है)। ध्यान दें कि मैं लॉग 4j निर्भरता मैन्युअल रूप से जोड़ सकता हूं और यह ठीक काम करेगा, लेकिन मुझे खोज सुविधा वास्तव में सुविधाजनक मिलती है!

मैं एक प्रकार का मेवेन शुरुआती हूं, हालांकि मुझे एमजीई इंडिगो में कोई समस्या नहीं मिली है। तो मैं सोच रहा हूं कि मैं कुछ सेट करना भूल गया होगा?

+0

संभावित ग्रहण [ग्रहण: मेवेन खोज निर्भरता काम नहीं करता] [https://stackoverflow.com/questions/14059685/eclipse-maven-search- निर्भरता- doesnt-work) –

उत्तर

21

आपको केवल अपडेट करना है या अपने वर्कस्पेस मेवेन रिपोजिटरी इंडेक्स को पुनर्निर्माण करना है।

अपना "Maven Repositories" देखें खोलें। Global Repositories खोलें और central पर राइट-क्लिक करें। पूर्ण अनुक्रमणिका सक्षम करें और पुनर्निर्माण करें।

प्रारंभ में प्रक्रिया में कई मिनट लगेंगे। उसके बाद आपकी खोज काम करना शुरू कर देगी।

आप Download repository index updates on startup अपने कार्यक्षेत्र Maven भंडार सूचकांक के पुनर्निर्माण, काम नहीं किया m2e पुनर्स्थापित करने का प्रयास मामले में Maven

+2

मैंने 'भंडार सूचकांक डाउनलोड' पर चेक किया स्टार्टअप पर अपडेट 'लेकिन यह अभी भी काम नहीं कर रहा है। मैं ग्रहण मंगल ग्रह का उपयोग कर रहा हूँ – User

1

के तहत अपने कार्यक्षेत्र वरीयताओं में चालू करके इस प्रक्रिया को स्वचालित कर सकते हैं। मैंने बाजार के माध्यम से मेरा अद्यतन किया और यह फिर से काम करना शुरू कर दिया। मुझे यकीन नहीं है कि समस्या क्या थी लेकिन मुझे संदेह है कि कुछ यूआरएल हाल ही में बदल गए हैं।