2008-10-30 20 views
108

मैं ग्रहण का उपयोग "बाहरी" परियोजनाओं के साथ करता हूं - यानी मौजूदा स्रोत से बनाई गई परियोजनाएं।जहां ग्रहण कार्यक्षेत्र में संग्रहीत परियोजनाओं की सूची है?

वर्कस्पेस फ़ाइलों में चारों ओर घूमते हुए, मुझे इन परियोजनाओं का कोई संदर्भ नहीं मिल रहा है। मेरा सवाल है: ग्रहण इन परियोजनाओं का ट्रैक कैसे रखता है?

मैं वर्कस्पेस में स्वचालित रूप से ऐसी परियोजना को जोड़ने में सक्षम होना चाहता हूं (.project और .classpath फ़ाइलों को उत्पन्न करके)।

+0

http://stackoverflow.com/questions/1718456/create-an-eclipse-project-on-the-command-line –

उत्तर

138

विंडोज:

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\ 

लिनक्स/OSX:

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects/ 

आपका परियोजना कार्यक्षेत्र के बाहर मौजूद कर सकते हैं, लेकिन सभी ग्रहण विशेष metadata कि org.eclipse.core.resources\.projects निर्देशिका में जमा हो जाती है

+0

से संबंधित मैं फ़ाइल ढूंढने में सक्षम हूं। क्या इसे संपादित करने का कोई तरीका है? – RoboAlex

+1

@RoboAlex मैं आमतौर पर इसे सीधे संपादित नहीं करता हूं, लेकिन ग्रहण कार्यक्षेत्र से परियोजनाओं को जोड़ या हटा देता हूं। – VonC

+3

अंतिम पथ मेरे सिस्टम पर 'प्रोजेक्ट्स' है (मिंट 16); क्या यह विंडोज़ पर अलग है? – wchargin

7

ग्रहण में 3.3:

यह यो के तहत स्थापित है यू ग्रहण कार्यक्षेत्र। कुछ की तरह:

.metadata\.plugins\org.eclipse.core.resources\.projects\ 

अपने कार्यक्षेत्र फ़ोल्डर के भीतर

उस फ़ोल्डर के तहत प्रति परियोजना एक फ़ोल्डर है। वहां एक फ़ाइल है जिसे कहा जाता है। स्थान, लेकिन यह बाइनरी है।

तो ऐसा लगता है कि आप जो भी चाहते हैं वह नहीं कर सकते हैं, प्रोग्रामिंग के माध्यम से w/eclipse पर बातचीत किए बिना।

+0

+1। मेरे मामले में, वर्कस्पेस फ़ोल्डर में ** ** नहीं बदला गया था, लेकिन (अलग) स्थान जहां परियोजनाएं थीं: विभिन्न ड्राइव अक्षर। मैंने इन फ़ाइलों को स्थानांतरित करने के साथ समाप्त किया (डी: -> एफ :) 'एसएफके प्रतिस्थापन -pat -binary _5552492F2F66696C653A2F443A2F_5552492F2F66696C653A2F463A2F_ -dir .metadata \ .plugins \ org.eclipse.core.resources \ .projects -file .location' – mgaert

0

आपके पास कई कार्यस्थान भी हो सकते हैं - ताकि आप एक से कनेक्ट हो सकें और परियोजनाओं के "ए" को सेट कर सकें - और फिर जब भी आप चाहें तो एक अलग सेट से कनेक्ट हो जाएं।

10

मैक ओएस एक्स में, यह

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects 
3

किया जा रहा है आप लाज़िमी उपयोग कर रहे हैं (एक लाज़िमी परियोजना के रूप में परियोजना आयातित), तो .cproject और .project मजबूरन परियोजना की जड़ के नीचे स्थित हो जाएगा , वर्कस्पेस फ़ोल्डर पर नहीं।

आशा इस मदद करता है :)

0

लिनक्स में को हटाने

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\ 

काम नहीं करता है के बाद।

उसके बाद मैं फ़ाइल> ताज़ा

तो यह ग्रहण से सूचीबद्ध सभी पुराने परियोजना को मंजूरी दे दी किया है।

संबंधित मुद्दे