ग्रहण डिफ़ॉल्ट कार्यक्षेत्र कैसे बदलें?


267

मैं ग्रहण में डिफ़ॉल्ट कार्यक्षेत्र कहाँ बदल सकता हूँ?


6
"डिफ़ॉल्ट कार्यशील निर्देशिका" = "डिफ़ॉल्ट कार्यक्षेत्र"? या कुछ और?
एंड्रियास डॉक

8
क्या आपका मतलब है "फ़ाइल \ स्विच कार्यक्षेत्र" मेनू?
एलेक्सी Sviridov

4
यदि यह सवाल कोड में जावा वर्तमान कार्य निर्देशिका (CWD) के बारे में है, तो ग्रहण में चलने के संबंध में, यह इंगित करना चाहते हैं कि हमारे पास एक दिलचस्प व्यवहार हो सकता है। किसी प्रोजेक्ट को कार्यक्षेत्र में आयात करने के लिए ग्रहण के साथ ग्रहण का उपयोग करना, CWD डिस्क से जावा स्रोत परियोजना को आयात करने से अलग हो सकता है (बाहरी एसवीएन उपकरण के माध्यम से कहीं और चेक किया गया)। मैंने अभी तक इस पर ध्यान नहीं दिया है, लेकिन सिर्फ एक सिर है।
डेविड

जवाबों:


319

यदि आपका मतलब है "कार्यक्षेत्र बदलें" File -> Switch Workspace


1
यह मुझे अपने काम करने वाले फ़ोल्डर के बाहर कहीं भी इस फ़ोल्डर को स्थानांतरित करने की अनुमति नहीं देता है ... क्या इस फ़ोल्डर को किसी अन्य ड्राइव में स्थानांतरित करने के लिए कोई वर्कअराउंड है?
लाससन

18
यह इस प्रश्न का उत्तर नहीं देता है, "मूल कार्यक्षेत्र" के मूल प्रश्न का उल्लेख करते हुए। स्टार्टअप पर क्या ग्रहण चूकता है इसे बदलने के लिए, अन्य उत्तर देखें।
जॉन Coombs

नमस्ते, मुझे क्या करना चाहिए अगर ग्रहण की रूट डायरेक्टरी को बदलना है (जावा में फाइल सौंपने के लिए)?
ध्रुव सिंघल

173

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

  • प्राथमिकताओं के तहत जाएं फिर सूची को फ़िल्टर करने के लिए दिए गए खोज बॉक्स में "कार्यक्षेत्र" टाइप करें। वैकल्पिक रूप से आप जनरल> स्टार्टअप और शटडाउन> वर्कस्पेस पर जा सकते हैं।
  • वहां आप "प्रॉम्प्ट फॉर वर्कस्पेस एट स्टार्टअप" चेकबॉक्स की जांच करके स्टार्टअप पर कार्यक्षेत्र का चयन करने के लिए एक्लिप्स प्रॉम्प्ट बनाने के लिए एक ध्वज सेट कर सकते हैं।
  • आप पिछले कार्यस्थानों की संख्या भी याद रखने के लिए सेट कर सकते हैं। अंत में हाल के कार्यक्षेत्रों की एक सूची है। यदि आप सभी को हटा देते हैं, लेकिन जो आप चाहते हैं ग्रहण स्वचालित रूप से उस कार्यक्षेत्र के साथ स्टार्टअप करेगा।

9
यह स्पष्ट रूप से इस सवाल का बेहतर जवाब देता है। कम से कम, यह है कि मैंने इसे कैसे पढ़ा (और यह सवाल है जिसे मुझे जवाब देने की आवश्यकता थी जब मैंने इस विषय को खोजा और पाया)।
जॉन Coombs

1
वरीयताएँ ग्रहण के मेरे संस्करण में "विंडो" मेनू के अंतर्गत हैं
जोशिया योडर

91
  1. के लिए जाओ eclipse\configuration\
  2. फ़ाइल खोलें "config.ini"
  3. लाइन को संशोधित करें

    osgi.instance.area.default="F:/Workspace/Java"
    

    "F:/Workspace/Java"आपका डिफ़ॉल्ट कार्यक्षेत्र कहाँ होना चाहिए!


1
विंडोज कार्यान्वयन में ब्लैकस्लैश का ध्यान रखें। आपके विंडोज़ का पथ F: \ Workspace \ Java आवश्यक नहीं F: / कार्यस्थान / जावा। केप्लर में उद्धरणों की कोई आवश्यकता नहीं है, मैं अन्य संस्करणों के बारे में नहीं जानता।
माइकल

3
उदाहरण के लिए Mac Os X: osgi.instance.area.default=@user.home/Documents/workspace
Ronan Quillevere

3
जैसा कि माइकल ने कहा, खिड़कियों पर बैकस्लैश का उपयोग करें। साथ ही सिंगल नहीं बल्कि डबल। उदाहरण के लिए, ऊपर के निदेशक होंगे: "F: \\ कार्यक्षेत्र \\ Java"
खुल्जा सिम सिम

1
Ubuntu पर मैं ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / कॉन्फ़िगरेशन / config.ini पर गया और इस लाइन को जोड़ दिया osn.instance.area.default=@user.home/workspace पर इंगित करते हुए कभी भी जहाँ आप चाहते थे।
जेरिना

2
@ KhuljaSimSim - वास्तव में विंडोज के लिए foward स्लैश ठीक काम करता है ... उदा। एफ: / ग्रहण / मेरे लिए ठीक काम किया .... और ध्यान दें - दोहरे उद्धरण चिह्नों के बिना - बस osgi.instance.area.default = F: / ग्रहण /
टॉम

28

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

संबंधित प्रश्न देखें डिफॉल्ट एक्लिप्स वर्किंग डायरेक्टरी अगर यह वही है जो आप अर्थ हैं।


18

फ्रैंक ने config.ini में बदलाव के लिए जो भी सुझाव दिया है वह सही है। मामले में, यदि यह मदद नहीं करता है, तो आपको नीचे दिए गए कार्यक्षेत्र से रास्ता निकालने की आवश्यकता है।

  1. के लिए जाओ eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. फ़ाइल खोलें "org.eclipse.ui.ide.prefs"
  3. में पहला रास्ता निकालें RECENT_WORKSPACES

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version=1


समस्या मैं अपने कार्यक्षेत्र को लोड करने से पहले ग्रहण की गई दुर्घटनाग्रस्त हो गई थी, और मैंने पहले 'इसे डिफ़ॉल्ट के रूप में उपयोग करें और यह मत पूछिए' की जाँच की थी। SHOW_WORKSPACE_SELECTION_DIALOG = को गलत = सच में बदलने से मुझे कार्यक्षेत्र चुनने की अनुमति मिली।
एरिक फिटिंग

5
ग्रहण नियॉन में फ़ाइल eclipse\configuration\.settingsफ़ोल्डर में स्थित है ।
जीनियस

8

फ़ाइल> कार्यक्षेत्र स्विच करें> आपको जो कार्यक्षेत्र पसंद है उसे जोड़ें> ग्रहण उस कार्यक्षेत्र का उपयोग करना शुरू कर देगा जिसे आप चाहते थे।


2
जब आप कार्यस्थान बदलते हैं तो ग्रहण फिर से क्यों शुरू होता है? उद्देश्य क्या है?
वास

2
मुझे लगता है कि यह नए कार्यक्षेत्र से सभी जानकारी को लोड करता है ... लेकिन यह केवल मेरा अनुमान है;)
शाम

एक से अधिक लोगों को अलग-अलग कार्यक्षेत्रों से बचाने के लिए स्वयं कॉन्फ़िगरेशन या यहां तक ​​कि अपने स्वयं के लिए भी अगर आप विशिष्ट परियोजनाओं और पुस्तकालयों के साथ लोड करने के लिए कार्यक्षेत्र चाहते हैं
यीशु डिमेरिक्स

6

यदि आप उस निर्देशिका को बदलना चाहते हैं जिसमें प्रोग्राम निष्पादन होगा, तो रन टैब में "रन कॉन्फ़िगरेशन" पर जाएं।

फिर अपनी परियोजना का चयन करें और "तर्क" टैब पर जाएं, आप वहां निर्देशिका बदल सकते हैं। डिफ़ॉल्ट रूप से यह आपके प्रोजेक्ट का रूट डायरेक्टरी है।


4

एक कमांड प्रॉम्प्ट खोलें। ग्रहण गृह निर्देशिका में बदलें और "ग्रहण-ग्रहण" टाइप करें C: / ग्रहण> ग्रहण-ग्रहण

यह कार्यक्षेत्र चयन के लिए पूछेगा। यह इसे डिफ़ॉल्ट कार्यक्षेत्र के रूप में सेट करने के लिए भी मजबूर करेगा।

फिर, ग्रहण -> कॉन्फ़िगरेशन -> सेटिंग्स फ़ोल्डर में जाएं।

open org.eclipse.ui.de.prefs एक नोटपैड में।

इस संपत्ति को असत्य से सत्य पर सेट करें।

SHOW_WORKSPACE_SELECTION_DIALOG सच =

आपको हर बार एक कार्यक्षेत्र चयन के लिए कहा जाएगा।


यह वह चीज है जिसकी आपको आवश्यकता है जब ग्रहण टूटा हुआ है, स्वच्छ के साथ शुरू नहीं होगा, अन्य जानकारी सहायक नहीं है (जैसे osgi.instance.area.default=@user.home/workspace)। धन्यवाद!
निक वेस्टगेट

3

यदि आप manuallyएक configurationफ़ाइल में हाल के कार्यक्षेत्र को बदलना चाहते हैं। org.eclipse.ui.ide.prefs में मौजूद है

eclipse > configuration > .settings > org.eclipse.ui.ide.prefs

इस फाइल को एक एडिटर फाइंड RECENT_WORKSPACESइन लाइन के लिए खोलें #2और इस लाइन में आप हाल के कार्यक्षेत्रों को देख सकते हैं और उन्हें changeया यहां तक ​​कि कर सकते removeहैं।


1

में Eclipse, File-> पर जाएं Switch Workspace, एक नया कार्यक्षेत्र चुनें या बनाएं।


1

डिफ़ॉल्ट कार्यक्षेत्र के लिए खोज करने पर आपको केवल यही उत्तर मिला, लेकिन किसी भी समस्या का समाधान मेरी समस्या से नहीं हुआ है, इसलिए मैं डिफ़ॉल्ट कार्यस्थान के लिए इस चरण का पालन करता हूं:

  1. अपने ग्रहण के लिए पहले शॉर्टकट आइकन कॉपी करें।
  2. राइट-क्लिक करें और गुणों पर जाएं, अपना कार्यक्षेत्र पथ जोड़ें -डेटा विशेषता के साथ,

लक्ष्य में:

D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace

यहां छवि विवरण दर्ज करें

इस कार्यक्षेत्र में समान शॉर्टकट और वरीयता का उपयोग करने के लिए, अपने कार्य ग्रहण से सामान्य -> ​​वरीयता निर्यात करें, यह एक .epf फ़ाइल उत्पन्न करेगा।

तो, बस अपने नए कार्यक्षेत्र में .epf फ़ाइल आयात करें, और आप कर रहे हैं।

यहां छवि विवरण दर्ज करें


-दूसरे विकल्प के लिए प्रदान किए गए ग्रहण निष्पादन ने मुझे भी मदद की है। साझा करने के लिए धन्यवाद।
Tez Kurmala

0

यदि आप एक नया कार्यक्षेत्र बनाना चाहते हैं - बस "कार्यक्षेत्र चुनें" संवाद में टेक्स्टफील्ड में एक नया पथ दर्ज करें। ग्रहण उस स्थान पर एक नया कार्यक्षेत्र बनाएगा और उस पर स्विच करेगा।


0

उबंटू पर मैं गया था

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

और इस लाइन को सबसे नीचे जोड़ा

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

और मैंने अपने कार्यक्षेत्र में अपने घर से काम के क्षेत्र को बदल दिया।

मैंने @Ronan Quillevere की टिप्पणी के साथ @Frank उत्तर को संयुक्त किया


0

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


-1

जब आप ग्रहण शुरू करते हैं तो आप उस विकल्प की जांच कर सकते हैं। कृपया नीचे आंकड़ा देखें

यहां छवि विवरण दर्ज करें

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