java - एक्लिप्स में मौजूदा स्रोत से प्रोजेक्ट कैसे बनाएं और फिर इसे ढूंढें?




eclipse project (8)

मैंने कई .java फाइलें बनाई हैं। वे सभी एक निर्देशिका में स्थित हैं। मैंने इन फ़ाइलों को लिखने के लिए एक टेक्स्ट एडिटर का इस्तेमाल किया। अब मैं ग्रहण पर स्विच करना चाहता हूं। मैं यह कैसे कर सकता हूं? मैंने कई तरीकों से कोशिश की है। उनमें से कोई भी काम नहीं करता है।

जोड़े गए:

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

जोड़ा गया 2:

जब मैं नाम "गेम" के साथ एक प्रोजेक्ट बनाने की कोशिश करता हूं, ग्रहण मुझे लिखता है कि इस तरह के नाम वाला एक प्रोजेक्ट पहले से मौजूद है। लेकिन मैं इस परियोजना को कैसे खोल सकता हूं?

जोड़ा गया 3:

मेरे "वर्कस्पेस" में मैंने "गेम" नामक एक उपनिर्देशिका बनाई है। मैंने अपनी सभी .java फ़ाइल को इस उपनिर्देशिका में कॉपी किया है। फिर ग्रहण के साथ मैंने नाम खेल के साथ एक नई परियोजना बनाई। नतीजतन, ग्रहण ने "खेल" निर्देशिका में .classpath और .project फ़ाइलों को बनाया। यह bin और src उपनिर्देशिका भी बनाया। और अब मुझे लगता है कि यह जाने का सही तरीका नहीं है। स्रोत फ़ाइलों को "src" निर्देशिका में होना चाहिए। सही? और फिलहाल मेरी सभी .java फ़ाइलें "वर्कस्पेस \ गेम" में हैं।

जोड़ा 4:

मैंने इसे दूसरी तरफ किया। ग्रहण के साथ मैंने "गेम" नाम के साथ एक नई परियोजना बनाई है। नतीजतन, ग्रहण ने फ़ोल्डर "वर्कस्पेस" में "गेम" नामक एक फ़ोल्डर बनाया। "गेम" फ़ोल्डर में मुझे "src" फ़ोल्डर मिला। मैंने अपनी सभी .java फ़ाइलों को इस फ़ोल्डर में कॉपी किया। लेकिन अब "पैकेज एक्सप्लोरर" में मैं "src" फ़ोल्डर नहीं खोल सकता। तो, मैं ग्रहण से अपनी स्रोत फ़ाइलों का उपयोग कैसे कर सकता हूं? ग्रहण क्यों "src" फ़ोल्डर नहीं खोलना चाहता है?


  1. एक नई परियोजना बनाएँ ..
  2. अपनी परियोजना पर राइट क्लिक करें ..
  3. बिल्ड पथ का चयन करें -> बिल्ड पथ कॉन्फ़िगर करें
  4. स्रोत टैब के अंतर्गत लिंक स्रोत चुनें, आपकी .java फ़ाइलें फ़ोल्डर युक्त ..

मैं इसका सुझाव दे रहा हूं क्योंकि आपके द्वारा किए गए किसी भी तरीके से काम नहीं किया गया है --- एफवाईआई


  1. पैकेज एक्सप्लोरर में राइट-क्लिक करें और नया - जावा प्रोजेक्ट चुनें
  2. नया प्रोजेक्ट गेम बनाएं
  3. पैकेज एक्सप्लोरर में नई प्रोजेक्ट खोलें - आपको केवल स्रोत नामक स्रोत फ़ोल्डर देखना चाहिए (अभी तक कुछ भी नहीं है)
  4. एक फ़ाइल एक्सप्लोरर (जैसे विंडोज एक्सप्लोरर) खोलें और अपने स्रोत खींचें
  5. उन्हें ग्रहण में खींचें और उन्हें नए src फ़ोल्डर के अंदर छोड़ दें - अगर पूछा गया है कि "फाइल कॉपी करें"
  6. ग्रहण को फ़ाइलों को डिफ़ॉल्ट पैकेज में रखना चाहिए, यदि यह सही नहीं है, तो आप ग्रहण में उन्हें खोलकर, अपमानजनक फ़ाइलों (लाल क्रॉस के साथ चिह्नित) को संपादित कर सकते हैं, पैकेज घोषणा (आमतौर पर पंक्ति 1) का चयन करके, Ctrl + 1 दबाकर और चयन करना उचित विकल्प (उदाहरण के लिए "comyame पैकेज में xy ले जाएं"

एक्लिप्स में मौजूदा जावा प्रोजेक्ट में फ़ाइलों को जोड़ने के कई तरीके हैं। इसलिए मान लीजिए कि आपने एक्लिप्स में जावा प्रोजेक्ट पहले से ही बनाया है (उदाहरण के लिए File -> New -> Project... - और Java project चयन करें)।

नई परियोजना में जावा फाइलें प्राप्त करने के लिए आप निम्न में से कोई भी कर सकते हैं। ध्यान दें कि अन्य तरीके भी हैं। अनुक्रम मेरी वरीयता है।

  • फ़ाइलों को Navigator दृश्य में सीधे मूल फ़ाइल प्रबंधक से खींचें। आपको पहले आवश्यक जावा पैकेज बनाना होगा। यह विधि मौजूदा जावा पैकेज में कुछ फ़ाइलों के लिए सबसे अच्छी है।
  • File उपयोग File -> Import... - File System चयन File System । यहां आप फिर नई फाइलों में आयात करने के लिए कौन सी फाइलें आयात कर सकते हैं और जिसमें जावा पैकेज उन्हें डालने के लिए चुन सकते हैं। यदि आप कई फाइलें आयात करना चाहते हैं या कई जावा पैकेज हैं तो यह बेहद आसान है।
  • कार्यक्षेत्र में सीधे फ़ोल्डर / निर्देशिका में आग की प्रतिलिपि बनाएँ और फिर देशी सिस्टम के ग्रहण दृश्य को रीफ्रेश करने के लिए File -> Refresh का उपयोग File । ताज़ा करने से पहले नई परियोजना का चयन करना याद रखें।

आखिरी एक है जो आपने किया - कम से कम ताज़ा करें ...


दो चीजें हैं

1- यदि यह पहले से ही एक ग्रहण परियोजना है, तो बस फ़ाइल-> आयात-> सामान्य-> कार्यस्थल में मौजूदा परियोजना पर जाएं

2- अन्यथा परियोजना प्रकार को परिभाषित करें जैसे जावा, वेब इत्यादि। अपनी कार्यस्थल में परिभाषित प्रकार की एक नई परियोजना बनाएं। पेस्ट स्रोत, lib और अन्य आवश्यक फ़ाइलों की प्रतिलिपि बनाएँ। ग्रहण में परियोजना को ताज़ा करें, संकलित करें और चलाएं।


मानक ग्रहण दस्तावेज़ों से इस निर्देश का पालन करें।

  1. मुख्य मेनू बार से, कमांड लिंक फ़ाइल> आयात करें .... आयात विज़ार्ड खुलता है।
  2. वर्कस्पेस में सामान्य> मौजूदा प्रोजेक्ट का चयन करें और अगला क्लिक करें।
  3. या तो रूट निर्देशिका का चयन करें या संग्रह फ़ाइल का चयन करें और प्रोजेक्ट युक्त निर्देशिका या फ़ाइल का पता लगाने के लिए संबंधित ब्राउज़ पर क्लिक करें।
  4. परियोजनाओं के तहत परियोजना या परियोजनाओं का चयन करें जिन्हें आप आयात करना चाहते हैं।
  5. आयात शुरू करने के लिए समाप्त क्लिक करें।

यदि आप मौजूदा मेवेन संरचना के आधार पर एक नई परियोजना बनाते हैं:

एक सामान्य प्रोजेक्ट विज़ार्ड का उपयोग करके प्रोजेक्ट बनाएं और प्रोजेक्ट को वही नाम दें जैसा अभी बनाया गया है।

यदि आप m2e के माध्यम से प्रोजेक्ट को मेवेन प्रोजेक्ट के रूप में बनाने का प्रयास करते हैं तो एक त्रुटि प्राप्त होगी कि प्रोजेक्ट / पोम पहले से मौजूद है।


सबसे आसान तरीका वास्तव में अच्छा है लेकिन आपको मानक जावा प्रोजेक्ट नहीं मिलता है, यानी .java और .class फ़ाइलों को अलग-अलग फ़ोल्डर्स में अलग किया जाता है।

इसे बहुत आसानी से प्राप्त करने के लिए:

  1. ग्रहण के कार्यक्षेत्र पर "ProjectName" नामक फ़ोल्डर बनाएं।
  2. अपने प्रोजेक्ट को .java फ़ाइलों के साथ "ProjectName" फ़ोल्डर में कॉपी या स्थानांतरित करें।
  3. "ProjectName" नामक एक नई जावा प्रोजेक्ट बनाएं (चिह्नित डिफ़ॉल्ट स्थान का उपयोग करें )।
  4. <Enter> दबाएं और यही वह है।

सबसे आसान तरीका:

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

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





project