डिफ़ॉल्ट कार्यक्षेत्र के लिए पूछने के लिए ग्रहण को कैसे मजबूर करें?


91

मैंने देखा कि सीडीटी स्थापित करने के बाद, ग्रहण हमेशा डिफ़ॉल्ट कार्यक्षेत्र को लोड करता है। कार्यक्षेत्र में सूचीबद्ध config.iniमें osgi.instance.area.default। ग्रहण यह नहीं पूछता है कि कौन सा कार्यक्षेत्र खोलना है भले हीPrompt for workspace on startup सेट होने या न होने पर भी है।

मैं ग्रहण को किस कार्य क्षेत्र में स्टार्टअप पर लोड करने के लिए मजबूर करने के लिए मजबूर करता हूं?

जवाबों:


112

मुझे लिनक्स 3.0 पर X86_64 पर इंडिगो के साथ एक ही समस्या थी: रनिंग के बाद eclipse -clean सब कुछ सामान्य हो गया।

ग्रहण के मुद्दे पर कुछ टिप्पणी के लिए धन्यवाद: https://bugs.eclipse.org/bugs/show_bug.cgi?id=134412


मैं कोशिश करूँगा कि एक बार मैं उस समस्याग्रस्त ग्रहण पर पहुँच
जाऊँ

3
OSX के लिए, मुझे टाइप करना था: $ PATH_TO_ECLIPSE/Eclipse.app/Contents/MacOS/eclipse -cleanऔर इसने काम किया।
DustinB

4
@Amit: जब मेरे पास मेरे कार्यक्षेत्र के साथ समस्या थी, तो मेरे लिए यह काम नहीं किया। टिक सिर्फ ग्रहण से नजरअंदाज किया जाएगा ...
fasseg

1
धन्यवाद! मुझे -क्लीन की आवश्यकता थी - खोज करने के बाद मैंने पाया कि यह वास्तव में केवल कुछ कैश को साफ करता है, इसलिए यह पूरी तरह से सुरक्षित है।
arantius

1
-क्लीन मैक पर मेरे लिए काम नहीं करता है। ईजीत, एडीटी और एडीटी अनुवाद प्रबंधक स्थापित करने के बाद समस्या शुरू हुई।
मॉन्स्टिएर

109

यह मेरे लिए काम करता है अगर मैं बॉक्स को 'स्टार्टअप पर कार्यक्षेत्र के लिए प्रचार' पर टिक करता हूं, जो आपको विंडो> प्राथमिकता> सामान्य> स्टार्टअप और शटडाउन> वर्कस्पेस में मिलता है।

HTH


मैंने ग्रहण क्लासिक को C / C ++ और CDT प्लगइन्स
एंड्रियास

और वह स्विच आपके लिए काम करता है? मेरे पास सीडीटी के साथ ग्रहण इंडिगो है और यह नहीं है।
माइकेल नेस्टरेंको

हाँ, यह वास्तव में करता है। शायद आपको भी 'क्लासिक' पर स्विच करना चाहिए। इससे पहले मैंने एक्लिप्स पीएचपी का उपयोग किया था और मुझे इसके साथ कुछ अद्यतन समस्याएं थीं। मेरे लिए, ग्रहण क्लासिक चिकनी काम करता है ...
एंड्रियास

ओह, यह एक बग हो सकता है। मेरे पास जावा ईई के लिए ग्रहण है।
माइकेल नेस्टरेंको

हे एंड्रियास मेरे पास गैलिलियो है इसलिए मेरे पास "स्टार्टअप पर कार्यक्षेत्र के लिए प्रचार" जैसे कोई विकल्प नहीं हैं। तो मैं इस ग्रहण के लिए क्या कर सकता हूं?
Google

35

आपके ग्रहण इंस्टॉलेशन के कॉन्फ़िगरेशन / .settings फ़ोल्डर के अंदर, एक फ़ाइल होती है जिसे कहा जाता है org.eclipse.ui.ide.prefs। इस फाइल को टेक्स्ट एडिटर में खोलें और प्रॉपर्टी SHOW_WORKSPACE_SELECTION_DIALOGको गलत से सही में बदलें ।

विंडोज पर ग्रहण 3.7 के साथ परीक्षण किया गया।


मुझे यह समस्या (लिनक्स के तहत) हो रही है और संपत्ति पहले से ही सच है।
एपी

मैंने उबंटू 11.10 / ग्रहण 3.7 पर यह कोशिश की और यह काम कर गया। आप किस संस्करण का उपयोग कर रहे हैं?
रॉबर्ट टेलर

जिस समय मैं फेडोरा 14 का उपयोग कर रहा था (मुझे याद नहीं है कि ग्रहण का कौन सा संस्करण, क्षमा करें)। मैंने उबंटू में स्विच किया है और सब कुछ अच्छी तरह से काम करता है।
एपिनेम

यह सच है लेकिन मदद नहीं करता है। (Ubuntu 12.04, ग्रहण जूनो)
Bevor

इसी से मेरा काम बना है। मैंने एक कार्यक्षेत्र पर स्विच किया था जिसने एक्लिप्स को लटका दिया। इसलिए मैं "स्टार्टअप पर कार्यक्षेत्र के लिए संकेत" नहीं प्राप्त कर सका।
जैक होल

26

मैं ग्रहण इंडिगो का उपयोग करता हूं, और यह है कि मैं इसे कैसे करता हूं:

विंडो> प्राथमिकताएं> स्टार्टअप और शटडाउन> वर्कस्पेस

खिड़की के शीर्ष पर चेक बॉक्स: "स्टार्टअप पर कार्यक्षेत्र के लिए संकेत"


हाँ, यदि आप ग्रहण शुरू करने के लिए शुरू कर सकते हैं। यदि नहीं, तो निश्चित रूप से वैकल्पिक समाधान देखें।
रेड्सडाउ

4

"स्टार्टअप पर कार्यक्षेत्र के लिए संकेत" चेकबॉक्स काम नहीं कर रहा था। आप डिफ़ॉल्ट कार्यक्षेत्र सेट कर सकते हैं, ग्रहण स्थापना निर्देशिका में "कॉन्फ़िगरेशन" नाम के फ़ोल्डर की तलाश करें, और "config.in.in" फ़ाइल खोलें। आप अपने इच्छित डिफ़ॉल्ट कार्यक्षेत्र की आपूर्ति करने के लिए "osgi.instance.area.default" को संपादित करेंगे।


4

संस्करण: Ecliplse CIndigo सेवा रिलीज़ 2

  1. फ़ाइल> स्विच कार्यस्थान> अन्य ...
  2. पाठ बॉक्स में, कार्यक्षेत्र या ब्राउज़ में पथ लिखें

यह स्वचालित रूप से बाहर निकलने के दौरान डिफ़ॉल्ट कार्यक्षेत्र सेट करता है। कार्यक्षेत्र बदलने के लिए चरण 1 पर वापस जाएं।


3

मैंने धागे का पालन किया और सभी चीजें थक गई लेकिन काम नहीं किया। अंत में मैंने देखा कि मेरा ग्रहण शॉर्टकट लक्ष्य नीचे की तरह है

C:\Eclipse_3.6\eclipse\eclipse.exe -clean -data "C:\workplace" ...

मैंने बस -डाटा विकल्प को हटा दिया और यह काम कर गया। अब मुझे स्टार्टअप में कार्यक्षेत्र चुनने के लिए पॉपअप मिला।

खुश होती है।


3

मेरे पास एक ही मुद्दा था (ग्रहण जूनो में), लेकिन मैं सिर्फ उस डिफ़ॉल्ट कार्यक्षेत्र को बदलना चाहता था जिसे मैं उपयोग कर रहा हूं। इसमें एक सेटिंग है:

ECLIPSE_DIRECTORY / विन्यास / config.ini

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

osgi.instance.area.default=@user.home/some_workspace

या

osgi.instance.area.default = / कुछ / पूर्ण / path / some_workspace


2

ग्रहण-ग्रहण के साथ ग्रहण शुरू करना मेरे लिए अद्भुत था।


1

मैं पुष्टि कर सकता हूं कि मैं एक ही मुद्दा रहा हूं। मैं सीडीटी के साथ ग्रहण क्लासिक का भी उपयोग कर रहा हूं। मजेदार बात यह है कि यह केवल आज शाम को ही शुरू हुआ था। इससे पहले, मुझे हमेशा कार्यक्षेत्र के लिए प्रेरित किया गया था। "स्टार्टअप पर कार्यक्षेत्र के लिए संकेत" की जाँच करने का कोई प्रभाव नहीं पड़ता है। मैं स्टार्टअप स्क्रिप्ट का उपयोग करके ग्रहण का शुभारंभ नहीं कर रहा हूं, इसलिए -data ध्वज लॉन्च पर सेट नहीं है। मैंने कॉन्फ़िगरेशन / config.ini से "osgi.instance.area.default" लाइन को हटा दिया है, लेकिन इसका कोई प्रभाव नहीं था।

कुछ अजीब quirks जो इस समस्या के लिए आकस्मिक हैं: यदि मैं "कार्यक्षेत्र" कार्यक्षेत्र को हटाता हूं तो यह लॉन्च पर फिर से बनाता है। हालाँकि, जब मैं अपने "वास्तविक" कार्यस्थानों में से एक पर स्विच करता हूँ तो मैं ध्यान देता हूँ कि "कार्यक्षेत्र" कार्यक्षेत्र स्विच करने के विकल्प के रूप में सूचीबद्ध नहीं है।

जैसा कि अपेक्षित होगा, ग्रहण को पुनः स्थापित करना समस्या का समाधान करता है। लेकिन यह समस्या का समाधान करने के लिए एक रास्ता खोजने के लिए अच्छा होगा।


पुनर्स्थापना मदद करता है? हे, शायद ताजा ग्रहण प्रति पर सीडीटी स्थापित करने की कोशिश करेंगे, लेकिन उस स्थिति में यह समस्या अन्य प्लगइन्स के साथ होनी चाहिए
माइकल नेस्टरेंको

मुझे समस्या हो रही थी और मैंने कभी सीडीटी स्थापित नहीं किया, इसलिए मुझे लगता है कि सीडीटी स्थापित करना एक लाल-हेरिंग है। जिम कैसर के साथ के रूप में, अन्य समाधानों में से किसी ने मेरी समस्या को तय नहीं किया। लेकिन एक ताजा ग्रहण (मेरे मामले में जे-ईई) को फिर से स्थापित करना समस्या को निर्धारित करता है।
ईपी

1

आप्तना 3.2.2

\ Configuration.settings \ org.eclipse.ui.ide.prefs

संपादित करें:

RECENT_WORKSPACES=I\:\\PDT\\workspace

यह हाल ही के कार्यक्षेत्र की जांच करेगा, इसलिए बस इसे सेट करें जो आप चाहते हैं, मैं इसे बाहरी ड्राइव को चलाने के लिए करता हूं।


यह वह फिक्स है जिसकी मुझे तलाश थी। मैं इसे सबसे निचले स्तर के उत्तर के रूप में प्रस्तावित करता हूं, खासकर यदि भ्रष्टाचार के कारण ग्रहण शुरू नहीं होगा।
राडसौ

0

मेरे ग्रहण पर मुझे यही समस्या थी, और ग्रहण-कॉलिंग से समस्या हल नहीं हुई।

अंत में मुझे पता चला कि ग्रहण के संस्थापन फ़ोल्डर में एक स्क्रिप्ट है जिसे ग्रहण कहा जाता है। यह स्क्रिप्ट पर्यावरण चर की कुछ सेटिंग करती है और फिर eclipse.bin को कॉल करती है। Eclipse.bin के कॉल में कमांड लाइन स्विच था

-data ~/.eclipse

जब मैंने स्टार्ट-अप स्क्रिप्ट से उस स्विच को हटा दिया, तो मुझे उम्मीद के मुताबिक कार्यक्षेत्र चयन मिल गया। हो सकता है कि यह दूसरों को उनकी समस्याओं को हल करने में मदद करे।


0

विंडो पर जाएं - वरीयताएँ - सामान्य - स्टार्टअप और शटडाउन -वर्कस्पेस

स्टार्टअप पर कार्यक्षेत्र के लिए प्रॉम्प्ट के लिए चेक बॉक्स है। इसका चयन करें।

फिर शुरू होने पर ग्रहण कार्यक्षेत्र चयन के लिए पूछेगा।

---- संपादित करें ----

पर OSX ग्रहण (जूनो) मेनू पट्टी मार्ग है:

Eclipse - Preferences

प्राथमिकताएँ संवाद बॉक्स में, मैंने ट्री नोड चुना:

 General - Startup and Shutdown - Workspaces

उस पैनल से, एक चेक बॉक्स लेबल था

**Prompt for workspace on startup** 

मैंने इसकी जाँच की, फिर ग्रहण को बंद कर दिया और इसे पुनः आरंभ किया। इसने मुझे एक नए कार्यक्षेत्र के लिए प्रेरित किया।


क्या आपने इसकी जाँच की जो मैंने उल्लेख किया है।
श्रीकांत वेंकटेश

मैंने प्रश्न में इस चेक बॉक्स के बारे में लिखा है। यह न तो इसे बंद है और न ही बंद है पर मदद नहीं करता है।
माइकल नेस्टरेंको

विंडो में - प्राथमिकताएं - रिस्टोर डिफॉल्ट्स का चयन करें और बटन लागू करें।
श्रीकांत वेंकटेश

0

के config.iniसाथ फ़ाइल का संपादन

osgi.instance.area.default=\D:\\Projects\\Eclipse Workspace\\

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


0

मैंने पहले -क्लीन विकल्प की कोशिश की, लेकिन इससे समस्या हल नहीं हुई।

फिर मैंने कार्यक्षेत्र में सही मार्ग के साथ -data विकल्प जोड़ा।

इससे मेरे लिए समस्या हल हो गई।


0

मैंने eclipse.ini में -showLocation पैरामीटर को जोड़कर समस्या का समाधान किया


0

कभी-कभी आपको इस बात पर ध्यान देने की आवश्यकता है कि ग्रहण का शुभारंभ कैसे किया जाता है। मैंने कभी एक्लिप्स पर क्लिक करके एक्लिप्स को पिन किया और टास्कबार पर पिन किया। इस तरह, ग्रहण को c: \ User \ public \ public \ Documents \ e ग्रहण के तहत सेटिंग्स का उपयोग करने के लिए लॉन्च किया गया है, जो बहुत वांछनीय नहीं है।

हालांकि, यदि आप इसे शॉर्ट-कट बनाकर पिन करते हैं, तो यह एक्लिप्स इंस्टॉलेशन के फ़ोल्डर में सेटिंग्स का उपयोग करने के लिए लॉन्च होगा। तब सब कुछ बहुत अधिक समझ में आता है।


0

यदि आपका ग्रहण स्टार्टअप पर स्वत: बंद हो रहा है, तो आप ऐसा कर सकते हैं: रास्ते के अंत में अपने शॉर्टकट और ऐड-क्लेयन के गुणों को खोलें। या इसे cmd में करें: cd C: \ PATH_TO_YOUR_ECLIPSE \ e-ग्रहण-जैसा कि ऊपर पहले टिप्पणियों में बताया गया है


0

मैं आपको -dataकमांड लाइन विकल्प के साथ eclipse.exe का शॉर्टकट बनाने की सलाह दूंगा । इस तरह आप प्रत्येक कार्यक्षेत्र के लिए एक अलग शॉर्टकट बना सकते हैं उपयोग किए और अनावश्यक संवादों और माउस क्लिकों से बच सकते हैं।

विंडोज: बस अपने डेस्कटॉप पर एक शॉर्टकट बनाने ग्रहण, तो खोलने के लिए राइट क्लिक करें Propertiesऔर नीचे Shortcutके रूप में इस तरह सेट कुछ Target: C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1। यह ग्रहण का शुभारंभ करेगा और स्वचालित रूप से खुलेगाworkspace1

आपके द्वारा अक्सर उपयोग किए जाने वाले सभी कार्यस्थानों के लिए चरणों को दोहराएं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.