2011-07-13 17 views
7

के लिए इंडेक्स को अपडेट करने में असमर्थ मेरे पास एक दूरस्थ मैवेन रिपो सेट अप है और सफलतापूर्वक कलाकृतियों को अपलोड कर सकता है और पीओएम के माध्यम से डाउनलोड कर सकता है। मैं अपने m2eclipse वैश्विक 'मेवेन रेपॉजिटरीज़' में मेवेन सेंट्रल के साथ सूचीबद्ध रेपो भी देखता हूं।maven m2eclipse नेक्सस

मेरे समस्या यह है कि जबकि Maven सेंट्रल ब्राउज़ करने योग्य एवं m2eclipse में updatable है, अपने आंतरिक एक नहीं है और जब यह अद्यतन करने के लिए कोशिश करता है मैं इस मिल:

"के लिए नेक्सस सूचकांक अपडेट करने में असमर्थ | http: // devserver : 8081/नेक्सस/सामग्री/समूह/सार्वजनिक "

ब्राउज़र में उस यूआरएल को काम करना काम करता है।

एक समाधान है "मैं नेक्सस वेबपैप लॉन्च करके इसे ठीक करने में सक्षम था और मैं मरम्मत सूचकांक का चयन करता हूं और सार्वजनिक रिपोजिटरी समूह पर सूचकांक पुनर्निर्माण करता हूं।"

लेकिन मैं सार्वजनिक सूचकांक का पुनर्निर्माण नहीं कर सकता, और वास्तव में सूचकांक उसी कार्यालय में मेरे सहयोगी के लिए ठीक काम करता है।

  • गठजोड़ नेक्सस लोक मिरर http: // devserver: 8081/गठजोड़/सामग्री/समूहों/सार्वजनिक *

कैसे ठीक करने के लिए सूचकांक m2eclipse बनाने के लिए कोई भी विचार? धन्यवाद!

उत्तर

6

मुझे एक ही समस्या थी: ऐसा होता है, मुझे विश्वास है, जब स्थानीय एम 2 सूचकांक दूषित हो जाता है, मुख्य रूप से जब ग्रहण/वीएम दुर्घटना होती है। मैंने पाया है कि, मेरी कॉन्फ़िगरेशन के लिए, सूचकांक में रहता है। एम 2/रिपोजिटरी /। कैश/एम 2e

मैंने ग्रहण बंद कर दिया, उस फ़ोल्डर के अंदर सभी सबफ़ोल्डर हटा दिए, और मैंने समस्या को ठीक किया।

मुझे यकीन है कि फ़ाइल (ओं) की तलाश करने के लिए पर्याप्त है जहां सूचकांक है, लेकिन पूरी निर्देशिका को हटाने के लिए मेरे लिए ठीक काम किया।

यह सुनिश्चित करने से पहले सुनिश्चित करें कि आपका रिमोट मेवेन रेपो इंडेक्स दूषित नहीं है (नेक्सस के सार्वजनिक भंडार में मरम्मत सूचकांक पर राइट-क्लिक करें)।