oxygen - solar eclipse




कुछ परियोजनाओं को आयात नहीं किया जा सकता क्योंकि वे ग्रहण में वर्कस्पेस त्रुटि में पहले से मौजूद हैं (20)

अपनी परियोजना में प्रोजेक्ट फ़ाइल पर जाएं और नाम टैग में प्रोजेक्ट का नाम बदलें

मैं एक प्रोजेक्ट आयात करने की कोशिश कर रहा हूं कि मैं और मेरा सहकर्मी काम कर रहा हूं .. और चयन के बाद यह त्रुटि प्राप्त करना जारी रखें - "आयात करें" फिर "मौजूदा प्रोजेक्ट आयात करें" फिर फ़ाइल संग्रह पर क्लिक करें, और फिर मैं अगला क्लिक करता हूं, और यह त्रुटि आती है:

"कुछ परियोजनाओं को आयात नहीं किया जा सकता क्योंकि वे कार्यक्षेत्र में पहले से मौजूद हैं"


अपने वर्कस्पेस फ़ोल्डर में एक नज़र डालें, आपके पास एक पुराना प्रोजेक्ट हो सकता है जैसा कि आप आयात कर रहे हैं (भले ही यह ग्रहण पर नहीं दिखाया जा रहा हो)।

जब आप ग्रहण पर कोई प्रोजेक्ट हटाते हैं, यदि आप संवाद पर चेकबॉक्स नहीं देखते हैं, तो यह इसे दृश्य से हटा देता है और वर्कस्पेस निर्देशिका पर फ़ोल्डर को हटा नहीं देता है।


आमतौर पर ऐसा होता है जब आप प्रोजेक्ट निर्देशिका को भौतिक रूप से ग्रहण में पहले हटाए बिना बदलते हैं। आप इन छिपी हुई परियोजनाओं को निम्नलिखित दृश्य में देख और हटा सकते हैं:

Window -> Show View -> Other -> General -> Navigator

फिर बस मौजूदा परियोजना आयात की प्रक्रिया के साथ जारी रखें।


इस चेतावनी का मतलब है कि आपने नेविगेटर से अभी परियोजना हटा दी है, लेकिन परियोजना कार्य सेट में मौजूद है। अन्यथा आपके कामकाजी सेट में एक ही नाम के साथ प्रोजेक्ट है , इसलिए वर्क-स्पेस डायरेक्टरी पर जाएं और उस प्रोजेक्ट को हटा दें जिसमें एक ही नाम है और फिर से आयात करें


उपरोक्त मुद्दे के लिए मैंने यही देखा है: - यदि चेकआउट फ़ोल्डर (फ़ोल्डर जहां आपका पोम प्रोजेक्ट रहता है) ग्रहण कार्यक्षेत्र फ़ोल्डर के समान है तो मुझे यह समस्या मिल रही है

उपाय

जब मैंने परियोजना आयात करने के लिए एक अलग वर्कस्पेस फ़ोल्डर का उपयोग किया, ग्रहण सुचारू रूप से काम किया :)


एक और तरीका मैंने अभी पाया!

प्रोजेक्ट को किसी अन्य फ़ोल्डर में ले जाएं और फिर आयात करें और यदि कार्यक्षेत्र में आवश्यक प्रतिलिपि बनाएँ


ग्रहण और एंड्रॉइड विकास के लिए नया और यह मुझे थोड़ी देर के लिए लटका दिया। यहां कुछ ऐसी चीजें हैं जो मैं गलत कर रही थी जो भविष्य में किसी की मदद कर सकती है:

  1. मैं कोड उदाहरण डाउनलोड कर रहा था और मानता हूं कि प्रोजेक्ट का नाम फ़ोल्डर नाम के समान होगा और प्रोजेक्ट एक्सप्लोरर में उस फ़ोल्डर का नाम ढूंढ रहा था, इसे नहीं ढूंढ रहा था, इसे फिर से आयात कर रहा था, फिर वर्कस्पेस में त्रुटि संदेश प्राप्त हो रहा था। हाँ। उस पर गर्व नहीं है।
  2. 'परियोजनाओं को कार्यक्षेत्र में कॉपी करें' पर क्लिक न करें और फिर कार्यक्षेत्र के माध्यम से व्यर्थ में खोजे जब यह प्रोजेक्ट एक्सप्लोरर में दिखाई नहीं दे रहा था
  3. आयात प्रोजेक्ट टैब में 'वर्किंग सेट्स में प्रोजेक्ट जोड़ें' विकल्प काम कर रहा है, जहां तक ​​मैं कह सकता हूं, इसलिए सक्रिय कामकाजी सेट के लिए प्रोजेक्ट एक्सप्लोरर में दिखाई नहीं दे रहा था (रीफ्रेश कोई फर्क नहीं पड़ता)। कामकाजी सेट में प्रोजेक्ट जोड़ना सफलतापूर्वक आयात करने के बाद किया जाना था।

ग्रहण कार्यक्षेत्र में परियोजनाएं अद्वितीय होनी चाहिए। ध्यान दें कि प्रोजेक्ट नाम को प्रोजेक्ट की निर्देशिका / फ़ोल्डर नाम के समान नहीं होना चाहिए, इसलिए आप या तो किसी भी मौजूदा प्रोजेक्ट को उसी नाम से हटा सकते हैं या वैकल्पिक रूप से मौजूदा प्रोजेक्ट का नाम बदल सकते हैं।


जब मैंने एक परियोजना हटा दी और कोड को दोबारा आयात करने की कोशिश की तो मुझे यह समस्या थी। ग्रहण ने कभी भी परियोजना को वास्तव में हटाया नहीं है और अभी भी कार्यक्षेत्र में प्रोजेक्ट नाम / फ़ोल्डर का संदर्भ रखा है। मुझे एक ही नाम के साथ एक नई परियोजना बनाना पड़ा और मेरा कोड जैसा दिखाई दिया था। मेरा मानना ​​है कि यह केवल काम करता है क्योंकि परियोजना पथ कभी नहीं बदला गया था।


जांचें कि आपने सभी कार्य सेट दिखाने के लिए ग्रहण कॉन्फ़िगर किया है या नहीं। मुझे एक बार एक ही समस्या का सामना करना पड़ा और यह पता चला कि मैंने परियोजना को Other Projects कामकाज में गलती से आयात किया था। और मेरी ग्रहण विन्यास ने यह नहीं दिखाया कि पैकेज एक्सप्लोरर में कामकाजी सेट, जो मुझे विश्वास दिलाता है कि परियोजना अभी तक आयात नहीं की गई थी।

@Mawg के लिए अपडेट किया गया:

सबसे पहले, Select Working Set... का Select Working Set... क्लिक Select Working Set... :

फिर, No Working Sets :

यह प्रभावी ढंग से कार्य सेट को अक्षम कर देगा और सभी परियोजनाओं को दिखाएगा।


मुझे एक ही समस्या थी, मेरे पास वही भंडार है जो मैं दो बार आयात करना चाहता था। मैंने परियोजना पर राइट क्लिक करके मौजूदा प्रोजेक्ट का नाम बदल दिया> रिफैक्टर> नाम बदलें फिर इसे आयात किया।


मेरी स्थिति को हल नहीं कर सका कुछ भी नहीं। इस तरह मैंने हल किया।

  1. आईडीई बंद करें
  2. उसी नाम प्रोजेक्ट फॉर्म वर्कस्पेस को हटाएं
  3. आईडीई शुरू करें
  4. सभी परियोजनाओं को साफ करें (सुनिश्चित नहीं है कि इससे मदद मिली)
  5. फ़ाइल> आयात> मौजूदा परियोजना
  6. रीफ्रेश बटन पर क्लिक करें
  7. आयात परियोजना

किया हुआ..


मेरे मामले में, मैंने कार्यक्षेत्र में से एक परियोजना ('प्रोजेक्ट 1' कहें) की प्रतिलिपि बनाई और इसे उसी कार्यक्षेत्र में चिपकाया। उसके बाद मैंने चिपकाए गए प्रोजेक्ट का नाम संशोधित किया ('प्रोजेक्ट 2' कहें)। मैं इसे भंडार में नहीं देख सका।

मुख्य कारण था। नई परियोजना से प्रोजेक्ट फ़ाइल अभी भी थी: <name>Project1</name> बजाय <name>Project1</name> <name>Project2</name>

इसलिए, मैंने समस्या को ठीक करने के लिए निम्नलिखित चीजें कीं:

  1. वर्कस्पेस के बाहर Project2 को काटें और पेस्ट करें
  2. <name>Project2</name> .project <name>Project2</name> होने के लिए .project फ़ाइल बदलें
  3. प्रोजेक्ट 2 को दोबारा आयात करने का प्रयास करें।

यह मेरे लिए काम किया।


मैंने इसे दो दिनों के प्रयासों के बाद पाया।
यह कोशिश करने लायक है।
FAQ


यह अभी भी मेरे साथ हुआ है। अंततः मुझे एहसास हुआ कि परियोजना मेरे कार्यक्षेत्र में पहले से ही खुली थी लेकिन यह चयनित कार्य सेट के कारण दिखाई नहीं दे रही थी। आपको सक्रिय कार्य सेट को अचयनित करना है और सभी खुली परियोजनाएं दिखाई देगी।


यह बहुत ही सरल है।

परियोजना का नाम बदलने के लिए f2 कुंजी दबाएं।

और एक ही पैकेज के साथ एंड्रॉइड परियोजनाओं की कई प्रति आयात करें।


यह मेरे साथ हुआ था जब

मैं प्रोजेक्ट एक्सप्लोरर ग्रहण से परियोजना हटाता हूं और डिस्क से हटाई गई सामग्री की जांच नहीं करता हूं।

अगली बार जब मैंने वर्कस्पेस में एक ही प्रोजेक्ट आयात करने का प्रयास किया तो उसे एक ही समस्या मिली।

हल करने के लिए मैंने अभी एफवाईआई काम किया है कि हर बच्चा कर सकता है :)

तो मैंने इसे कैसे हल किया:

  1. ग्रहण कार्यक्षेत्र से दूसरे स्थान यानी डेस्कटॉप पर Ctrl + x myProject फ़ोल्डर काटें
  2. राइट क्लिक Navigator (आप इसे Window > Show View > Navigator से प्राप्त कर सकते हैं Window > Show View > Navigator ) और ताज़ा करें (यह संवाद के बाद संकेत देगा)
  3. बस Yes बटन पर क्लिक करें और अपने प्रोजेक्ट फ़ोल्डर को वापस वर्कस्पेस निर्देशिका ग्रहण करने के लिए ले जाएं
  4. फिर से आयात करें!
  5. अब रॉक 'एन' भूमिका

यह समस्या तब होती है क्योंकि आपके पास किसी अन्य प्रोजेक्ट फ़ोल्डर में एक ही प्रोजेक्ट है। ग्रहण में हमारे पास कई प्रोजेक्ट फ़ोल्डर हैं, इसलिए यदि आपके पास एक फ़ोल्डर में कोई प्रोजेक्ट है और आप इसे अन्य प्रोजेक्ट फ़ोल्डर में आयात करना चाहते हैं, तो यह समस्या होती है। तो सबसे पहले परियोजना को अन्य फ़ोल्डर से हटा दें और फिर अपने वर्तमान प्रोजेक्ट फ़ोल्डर में आयात करें।


हो सकता है कि आप अपने '.project' फ़ाइल में एक ही प्रोजेक्ट नाम प्राप्त करें, इसे जांचें, यदि हां, तो दूसरा नाम बदलें। फिर से आयात करें


"वर्कस्पेस में कॉपी परियोजनाओं" चेकबॉक्स को अनचेक करें, और फिर "रीफ्रेश करें" बटन पर क्लिक करें, आप प्रोजेक्ट आयात करने में सक्षम होंगे







eclipse