ग्रहण w / विशिष्ट कार्यक्षेत्र शुरू करना


167

क्या ग्रहण का एक उदाहरण शुरू करने का एक तरीका है, इसे किसी प्रकार के पैरामीटर को पारित करना एक विशिष्ट कार्यक्षेत्र का उपयोग करने के लिए कह रहा है?

मैं जिस समस्या को हल करने की कोशिश कर रहा हूं वह यह है कि मेरे पास कार्य परियोजनाओं के लिए एक कार्यक्षेत्र और व्यक्तिगत परियोजनाओं के लिए एक है। मैं इन्हें अलग-अलग शॉर्टकट में बाँधने में सक्षम होना चाहता हूँ ताकि मैं स्वतंत्र रूप से लॉन्च कर सकूँ।

जवाबों:


253

से http://help.eclipse.org/help21/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm :

निम्नलिखित कमांड-लाइन तर्क का उपयोग करें:

-data your_workspace_location

उदाहरण के लिए,

-data c:\users\robert\myworkspace

आप UNIX शैली के सापेक्ष पथ नामों का भी उपयोग कर सकते हैं जैसे कि

-data ../workspace

यहां तक ​​कि विंडोज के तहत, अगर कुछ पैरामीटर में कॉलन या बैकस्लैश की तरह नहीं है, जैसे कि जम्पलिस्ट लांचर


17
हालांकि यह उत्तर 5 साल पुराना है, मैं इसे जोड़ना चाहूंगा क्योंकि यह एक शीर्ष खोज परिणाम के रूप में दिखाई देता है। बात यह है कि यदि आप कमांड लाइन में वीएम के तर्कों को भी जोड़ते हैं -vmargs -Xms128m -Xmx512m, तो सुनिश्चित करें कि वे डेटा तर्क के बाद आते हैं अन्यथा आपको लॉन्च के दौरान एक त्रुटि मिलेगी।
वृषांक

अब, आप मैक डेस्कटॉप शॉर्टकट पर इस विकल्प को कैसे जोड़ सकते हैं ...?
दानिजेल

20

-Data स्विच के साथ

-डेटा के साथ कार्यक्षेत्र के लिए एक विशिष्ट स्थान निर्धारित करना

-Data कमांड लाइन तर्क का उपयोग करने के लिए, बस शॉर्टकट गुणों में लक्ष्य फ़ील्ड में -Data your_workspace_location (उदाहरण के लिए, -data c: \ users \ robert \ myworkspace) जोड़ें या इसे अपनी कमांड लाइन में स्पष्ट रूप से शामिल करें।

प्रेषक: http://help.eclipse.org/help21/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm


15

हम शॉर्टकट गुणों को संशोधित करके एक हाई स्कूल में छात्रों के लिए डिफ़ॉल्ट कार्यक्षेत्र सेट करते हैं। इस मामले में, हम एक विंडोज 7 पर्यावरण संचालित करते हैं। डिफ़ॉल्ट कार्यक्षेत्र एक छात्र के नेटवर्क शेयर पर H: ड्राइव के रूप में मैप किया जाता है, इसलिए हमने -data h: \ वर्कस्पेस जोड़ा । स्क्रीनशॉट बिल्कुल वहीं दिखाता है।

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


जवाब में छवि के लिए धन्यवाद !! :)
स्लेटेक'

10

ध्यान दें कि आप UNIX शैली के सापेक्ष पथ नामों का उपयोग कर सकते हैं जैसे कि

-data ../workspace

यहां तक ​​कि विंडोज के तहत, अगर कोई चीज पैरामीटर में कॉलोन या बैकस्लैश पसंद नहीं करती है, जैसे कि जुमप्लिस्ट लॉन्चर


2

पुराना प्रश्न, मुझे पता है, लेकिन सिर्फ यह बताना चाहता था कि आपको लक्ष्य कार्यक्षेत्र पथ के आसपास उद्धरण जोड़ने की आवश्यकता हो सकती है। उदाहरण के लिए; मैंने कोशिश की C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2और यह C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2"मौजूदा कार्यक्षेत्र का उपयोग करने की अनुमति देते हुए एक रिक्त, डिफ़ॉल्ट, कार्यक्षेत्र खोलेगा । मैं अनुमान लगा रहा हूं कि यह ओएस और / या एक्लिप्स संस्करण पर आधारित है, लेकिन मुझे यकीन नहीं है कि इसमें कौन से कारक हैं, इसलिए जब तक आपको सही / मौजूदा कार्यक्षेत्र को लोड करने के लिए एक प्राप्त न हो जाए, तब तक दोनों तरीकों की कोशिश करें।


पुरानी टिप्पणी, लेकिन आपको अपने कार्यक्षेत्र के स्थान को उद्धरण में रखने की आवश्यकता क्यों है इसका कारण यह है कि आपके पास नाम में एक स्थान है। एक स्थान के साथ सभी रास्तों को सही ढंग से व्याख्या करने के लिए उद्धरण के भीतर होना चाहिए। यदि आप उद्धरणों को बाहर करते हैं तो पथ की व्याख्या E: \ Eclipse के रूप में की जाएगी और Project2 को ग्रहण के नए तर्क के रूप में भेजा जाएगा।
नाद्रियनियन

1

लक्ष्य के साथ एक शॉर्टकट फ़ाइल बनाना:

अपने ग्रहण का शॉर्टकट बनाएं। शॉर्टकट फ़ाइल के गुण खोलें और लक्ष्य निम्नानुसार सेट करें,

E\STS.exe -data "WORKSPACE_LOCATION"

.Bat फ़ाइल से लॉन्च करने के लिए:

cd ECLIPSE_LOCATION   
start STS.exe -data "WORKSPACE_LOCATION"

उदाहरण:

cd /D D:\IDE\sts-bundle\sts-3.7.0.RELEASE    
start STS.exe -data "D:\My Workspace\workspace1"

0

से https://help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html

osgi.instance.areaजेवीएम आर्ग के रूप में कार्यक्षेत्र के स्थान को निर्दिष्ट करना भी संभव है-Dosgi.instance.area=../workspace

यह eclipse.ini फ़ाइल में निर्दिष्ट किया जा सकता है, साथ ही मौजूदा / अन्य JVM आर्ग्स जैसे -Xms, -Xmx

यह विकल्प उन लोगों के लिए सुविधाजनक हो सकता है, जो केवल eclipse.ini फ़ाइल (जिसमें पहले से ही अन्य JVM आर्ग सम्‍मिलित हैं) को यह सुनिश्चित करने की चिंता किए बिना चाहते हैं कि JVM आर्ग्स अंत में दिखाई दें।


-2

काश लोग एक वास्तविक उदाहरण देते, मैं वाक्य रचना के बजाय उदाहरणों के साथ बेहतर सीखता। तो यहाँ यह जाता है ...

"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace"

यह कमांड निर्दिष्ट कार्यक्षेत्र के साथ ग्रहण खोलेगा। यह एक कार्यशील उदाहरण है।

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