अन्य उत्तरों के विपरीत, .m2/*.xml
(अपनी सेटिंग्स) और .m2/repository
(रखने के लिए कड़ाई से जरूरी नहीं है, लेकिन मेवेन को फिर से इंटरनेट डाउनलोड करना होगा) सुनिश्चित करना सुनिश्चित करें।
अब, .cache
फ़ोल्डर के लिए: यदि आप ग्रहण खोलते हैं, तो M2Eclipse कभी-कभी "रिपोजिटरी इंडेक्स डाउनलोड करना" जैसी नौकरी चलाएगा। ये इंडेक्स आपको एम 2 ई की "निर्भरता जोड़ें" विज़ार्ड का उपयोग करके एक आर्टिफैक्ट को तुरंत खोजने की अनुमति देता है यदि आप केवल अपनी आर्टिफैक्ट आईडी (भाग का) जानते हैं। इसे डाउनलोड किया सूचकांक फ़ाइलें कहीं डाल करने के लिए जरूरत है, और http://dev.eclipse.org/mhonarc/lists/m2e-users/msg02486.html के अनुसार .cache
फ़ोल्डर कि उन्हें कहां जाना है:
भी ध्यान रखें कि m2e प्रत्येक भंडार सूचकांक के कम से कम तीन प्रतियां रखता है। रिमोट रिपॉजिटरीज से डाउनलोड की गई मूल .gz फ़ाइलें। साझा ल्यूसीन उदाहरण gz फ़ाइलों को प्रोसेस करने में समय व्यतीत करने के लिए उपयोग किया जाता है। और प्रति-कार्यक्षेत्र ल्यूसीन इंडेक्स। पहले दो स्थानीय भंडार .cache/m2e निर्देशिका के तहत संग्रहीत हैं, अंतिम एक प्रति-वर्कस्पेस है।
Lucene सामान वे के बारे में बात कर रहे हैं अतिरिक्त अनुकूलित खोज डेटाबेस कर रहे हैं, यह यह तेजी से M2E एक दिया विरूपण साक्ष्य खोज करने के लिए के लिए अगर आप केवल एक आंशिक विरूपण साक्ष्य आईडी या समूह आईडी दर्ज बनाता है।
अगर मैं http://dev.eclipse.org/mhonarc/lists/m2e-users/msg01708.html पढ़ सही ढंग से तो यह उन्हें हटाने के लिए सुरक्षित होना चाहिए:
m2e दो स्थानों पर Lucene सूचकांक संचित करता है। प्रति-वर्कस्पेस इंडेक्स .metadata/.plugins/org.eclipse.m2e.core/nexus के अंतर्गत संग्रहीत हैं और वहां ~/.m2/repository/.cache/m2e/$ {m2e.version} में वैश्विक कैश भी है।
कैश की सफाई करने का प्रयास करें और देखें कि समस्या दूर हो गई है या नहीं।
ध्यान रखें कि अगली बार जब आप एक्लिप्स खोलेंगे तो एम 2 ई गायब फ़ोल्डर को नोटिस करेगा, इसलिए प्रतीक्षा करें कि यह सभी रिपोजिटरी इंडेक्स को फिर से डाउनलोड करे!
एफवाईआई: नेटबीन का उपयोग करने वालों के लिए, एक समान कैश सी में है: \ उपयोगकर्ता \ \ AppData \ Local \ NetBeans \ Cache \ 8.1 \ mavenindex –
Enwired