eclipse - solar - ग्रहण कहता है: "उपयोग में कार्यक्षेत्र या बनाया नहीं जा सकता, एक अलग चुना गया।" मैं वर्कस्पेस को अनलॉक कैसे करूं?




solar eclipse (12)

"अलग-अलग" चुनना वास्तव में एक बहुत ही आसान समाधान है।

मैं एक्लीप्से को एक व्यवस्थापक के रूप में चला रहा था (कमांड लाइन से sudo eclipse ) क्योंकि "वर्कस्पेस" फ़ोल्डर Workspace in use or cannot be created… फेंक रहा था Workspace in use or cannot be created… त्रुटि (और व्यवस्थापक के रूप में चलाना एकमात्र समाधान था जो इसे ठीक करता था)।

एक सहकर्मी (मेरे साथ इस मुद्दे पर काम करना) आइकन पर क्लिक करके ग्रहण चलाने के लिए चाहता था। तो जब वह एक्लिप्स चला गया, और संवाद बॉक्स आपके कार्यक्षेत्र का चयन करने के साथ आया, तो उसने "वर्कस्पेस" के अंत में "2" जोड़ा।

इसने एक नया फ़ोल्डर बनाया: "वर्कस्पेस 2"। ग्रहण उस के साथ ठीक चला गया; और मेरे पास तब से लॉकिंग समस्याएं नहीं हैं।

जब मैं शुरू करता हूं, ग्रहण कहता है "वर्कस्पेस लॉक नहीं किया जा सकता"

"उत्पाद लॉन्च नहीं किया जा सका क्योंकि संबंधित वर्कस्पेस वर्तमान में किसी अन्य ग्रहण अनुप्रयोग द्वारा उपयोग में है।" या "उपयोग में कार्यक्षेत्र या बनाया नहीं जा सकता है, एक अलग चुना है।"

लेकिन मुझे पता है कि यह नहीं है।

मैं इसे "अनलॉक" कैसे करूं?


"उपयोग में कार्यक्षेत्र या बनाया नहीं जा सकता है, एक अलग चुना गया" मुद्दा का एक और संभावित कारण यह है कि आपके कार्यक्षेत्र का वास्तविक मार्ग बदल सकता है

मेरे मामले में, वर्कस्पेस का असली स्थान बदल गया था, लेकिन मैंने एक सिमलिंक का इस्तेमाल किया था ताकि यह उसी स्थान पर दिख सके। मैंने लॉग में त्रुटियों को देखा कि यह संकेत मिलता है कि ग्रहण पिछले "वास्तविक" स्थान को देख रहा था, क्योंकि सिम्लिंक का पालन करने के विपरीत, और यह त्रुटियों का कारण बन रहा था।

मेरे मामले में, मैंने बस वर्कस्पेस को अपने पुराने स्थान पर ले जाया।


इसे हल करने के लिए यहां कुछ कदम दिए गए हैं। 4 कदम मेरे लिए काम करता है।

  1. .metadata फ़ोल्डर के साथ .log फ़ाइलों को हटाएं।
  2. वर्तमान उपयोगकर्ता अनुमति को जांचें पूर्ण नियंत्रण चेकबॉक्स को जांचना सुनिश्चित करें, फिर ठीक क्लिक करें।
  3. यदि आप ग्रहण संपादक चलाने से पहले सिस्टम ड्राइव डीफ्रैग्मेंटेशन या रखरखाव चलाते हैं तो कभी-कभी मूल फ़ाइल पथ अपने संबंधित पथ में नहीं होता है ताकि यह सुनिश्चित किया जा सके कि आपके सिस्टम के रखरखाव से पहले "पिछला संस्करण" समय चलाएं, जहां ग्रहण वर्कबेंच या इसके जैसा कुछ सहेजा गया था ।
  4. यह अंतिम विकल्प मेरे लिए काम करता है। अपने वर्तमान ड्राइव के ड्राइव अक्षर को चेक करें जहां कोड संपादक सहेजा गया था। यदि कुछ असामान्य है जैसे कि आपके रखरखाव से पहले आपका ड्राइव अक्षर डी है तो डीफ्रैगमेंट या रखरखाव के बाद। ड्राइव लेटर अब एल है इसलिए आपको ड्राइव अक्षर को अपने मूल में बदलना चाहिए जो कि है। ऐसा करने के लिए एफएफ पर क्लिक करें: ओपन कंट्रोल पैनल सिस्टम एंड सिक्योरिटी एडमिनिस्ट्रेशन टूल्स डिस्क मैनेज में कंप्यूटर प्रबंधन डिस्क प्रबंधन ड्राइव उदाहरण एल का चयन करें क्लिक करें> ड्राइव अक्षर और पथ बदलें> हटाएं क्लिक करें> फिर ठीक है, इसे फिर से खोलें> जोड़ें क्लिक करें और> उस ड्राइव के लिए अपना मूल ड्राइव अक्षर चुनें और फिर ठीक क्लिक करें। यदि आप लंबे समय तक अपने कंप्यूटर का उपयोग करते हैं तो सब कुछ रीफ्रेश करने के लिए पहले पुनरारंभ करें।

उत्तर @ बोरीस ने सही 99% समय दिया है, हालांकि यह तब भी हो सकता है जब आप ग्रहण के पुराने संस्करण में वर्कस्पेस खोलें। जूनो के साथ आयात / निर्मित एक वर्कस्पेस गैलीलियो में खोले जाने पर इस त्रुटि को फेंक देगा।


एक और संभावित मामला अगर कोई काम नहीं करता है तो यह देखने के लिए कि एक चल रहा Java एप्लिकेशन है। हो सकता है कि आपका पिछला खुला और नज़दीकी अवांछित जावा उदाहरण छोड़े।

  1. अगर कोई कम से कम दो को मारने की ज़रूरत है तो किसी भी जावा इंस्टेंस की तलाश चल रही है। लेकिन, ज्यादातर समय मैं किसी भी जावा को मारता हूं :) क्योंकि वह जावा पहले कार्यस्थल का उपयोग कर रहा है और फिर भी अगर मार नहीं जाता यह।

  2. यदि आप एक से अधिक आईडीई का उपयोग करने के लिए अलग-अलग या एक ही प्रोजेक्ट पर काम करना चाहते हैं, तो एक और कार्य स्थान बदलें, लेकिन आपको अपना आईडीई खोलने के बाद प्रोजेक्ट फॉर्म वर्कस्पेस आयात करना चाहिए।


एक और समस्या यह है कि ग्रहण में आपके src फ़ोल्डर में लेखन पहुंच नहीं है। सुरक्षा अनुमति बदलें और सुनिश्चित करें कि "प्रमाणीकृत उपयोगकर्ता" चेक किए गए सभी अनुमतियों के साथ जोड़े गए हैं लेकिन पूर्ण नियंत्रण और विशेष अनुमतियां।


जब कभी ग्रहण बंद नहीं होता है तो मुझे इस मुद्दे का सामना करना पड़ता था (कार्य प्रबंधक या कंप्यूटर पावर ऑफ से ग्रहण प्रक्रिया को मार डालो), मुझे चरणों के नीचे कोशिश की गई, यह मेरे लिए काम किया।

1) इस फ़ोल्डर से फ़ाइल नामों को ".fileTable" से शुरू करें

C: \ ग्रहण \ विन्यास \ org.eclipse.osgi.manager

2) लॉग फ़ाइलों को हटाएं जैसे टेक्स्ट फाइलें इस फ़ोल्डर से संख्यात्मक नामों से शुरू होती हैं

C: \ ग्रहण \ विन्यास

3) ओपन कमांड प्रॉम्प्ट (cmd) इस फ़ोल्डर में नेविगेट करें

C: \ ग्रहण

नीचे आदेश टाइप करें

ग्रहण साफ शुरू करें


टास्कमेनर पर जाएं (टास्क बार में राइट क्लिक करें) और प्रोसेसिस मेनू बार का चयन करें और eclipse.exe का चयन करें और एंडप्रोसेज़ पर क्लिक करें


मैंने एक मामला देखा है जब मजबूर होने पर ग्रहण किया जाता है, या लिनक्स में Alt-f2 xkill ed, तुरंत ग्रहण खोलने का प्रयास उस त्रुटि को दिखाता है। यहां तक ​​कि मेटाडेट / .lock फ़ाइल उस मामले में मौजूद नहीं है। हालांकि यह लगभग दो मिनट की अवधि के बाद काम करना शुरू कर देता है


यह तब होगा जब आप eclipse.exe को सही ढंग से बंद नहीं करते हैं।

* ओपन टास्क मैनेजर-> अपने ग्रहण को समाप्त करें-> अब eclipse.exe खोलें यह काम करेगा।

उम्मीद है कि यह किसी की मदद करेगा।


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

पीएस: मैं एक उबंटू उपयोगकर्ता हूँ।


Administrator Mode में चलने वाली ग्रहण ने इसे मेरे लिए तय किया। आप इसे [राइट क्लिक] द्वारा कर सकते हैं -> अपने इंस्टॉल डीआईआर से eclipse.exe पर व्यवस्थापक के रूप में चलाएं

मैं एक कामकाजी माहौल पर था जिसमें Win7 मशीन को प्रतिबंधित अनुमति थी। मैंने .lock और .log फ़ाइलों को भी हटा दिया लेकिन इससे मदद नहीं मिली। यह सभी का संयोजन भी हो सकता है जिसने इसे काम किया है।





eclipse