Eclipse এ বিদ্যমান উত্স থেকে কীভাবে একটি প্রকল্প তৈরি করবেন এবং তারপরে এটি কীভাবে খুঁজে পাবেন?


173

আমি বেশ কয়েকটি জাভা ফাইল তৈরি করেছি। এগুলির সবগুলিই একটি ডিরেক্টরিতে অবস্থিত। আমি এই ফাইলগুলি লেখার জন্য একটি পাঠ্য সম্পাদক ব্যবহার করেছি। এখন আমি Eclipse এ যেতে চাই। আমি এটা কিভাবে করবো? আমি অনেকভাবে চেষ্টা করেছি। তাদের কোনওটিই কাজ করে না।

যোগ করেছেন:

আমি মনে করি যে সাধারণ উপায়টি হল "ওয়ার্কস্পেস" নামক গ্রহগ্রহ ফোল্ডারের উত্স। সুতরাং, আমি এই ডিরেক্টরিগুলিতে আমার ফাইলগুলি কীভাবে পাব। আমি কি বিদ্যমান উত্স থেকে একটি নতুন প্রকল্প তৈরি করতে গ্রহিনী ব্যবহার করব এবং গ্রহটি সমস্ত ফাইলকে কর্মক্ষেত্রে রেখে দেবে? অথবা আমার নিজের সমস্ত ফাইলটি ওয়ার্কস্পেসে ম্যানুয়ালি অনুলিপি করা উচিত? আমার ক্লাসের ফাইলগুলি কোথায় রাখব? আমার কি একটি উপ-ডিরেক্টরি তৈরি করা উচিত? কোন নাম দিয়ে?

যোগ 2:

যখন আমি "গেম" নামের সাথে একটি প্রকল্প তৈরি করার চেষ্টা করি, তখন গ্রহনটি আমাকে লেখেন যে এই জাতীয় নামের প্রকল্পটি ইতিমধ্যে বিদ্যমান। তবে আমি কীভাবে এই প্রকল্পটি খুলতে পারি?

সংযুক্ত 3:

আমার "ওয়ার্কস্পেস" এ আমি "গেম" নামে একটি উপ-ডিরেক্টরি তৈরি করেছি। আমি আমার সমস্ত জাভা ফাইলটি এই উপ-ডিরেক্টরিতে অনুলিপি করেছি। তারপরে Eclipse দিয়ে নাম গেম সহ একটি নতুন প্রকল্প তৈরি করেছি। ফলস্বরূপ, Eclipse তৈরি হয়েছে .classpathএবং .project"গেম" ডিরেক্টরিতে ফাইল রয়েছে। এটি তৈরি binএবং srcউপ-ডিরেক্টরিও। এবং এখন আমি মনে করি এটি যাওয়ার সঠিক উপায় নয়। উত্স ফাইলগুলি "src" ডিরেক্টরিতে থাকার কথা। রাইট? এবং এই মুহুর্তে আমার সমস্ত জাভা ফাইলগুলি "ওয়ার্কস্পেস \ গেম" এ আছে।

সংযুক্ত 4:

আমি এটা অন্যদিকে করেছি। Eclipse দিয়ে আমি "গেম" নামে একটি নতুন প্রকল্প তৈরি করেছি। ফলস্বরূপ, Eclipse "ওয়ার্কস্পেস" ফোল্ডারে "গেম" নামে একটি ফোল্ডার তৈরি করেছে। "গেম" ফোল্ডারে আমি "src" ফোল্ডারটি পেয়েছি। আমি আমার সমস্ত জাভা ফাইলগুলি এই ফোল্ডারে অনুলিপি করেছি। তবে এখন "প্যাকেজ এক্সপ্লোরার" এ আমি "src" ফোল্ডারটি খুলতে পারি না। সুতরাং, আমি কীভাবে গ্রহন থেকে আমার উত্স ফাইলগুলি অ্যাক্সেস করতে পারি? কেন Eclipse "src" ফোল্ডারটি খুলতে চান না?


আমি সন্দেহ করি যে আপনার ওয়ার্কস্পেসে কিছুই উপস্থিত হয়নি কারণ আপনি এখনও ফাইলগুলি খোলেন নি। প্রকল্প ডিরেক্টরি থেকে ফাইলগুলি খুলুন এবং তারা উপস্থিত হবে। যদিও এটি কেবল একটি সন্দেহ।
ম্যানুয়েল

আপনি .class ফাইলগুলির বিষয়ে কথা বলছেন তবে গ্রহগ্রন্থটি কেবল জাভা ফাইলগুলি (আপনি যেগুলি সম্পাদনা করছেন) অনুসন্ধান করে। এটি .ক্লাস নিজেই তৈরি করবে। আপনার কর্মক্ষেত্রে সোর্সফাইल्स না থাকা খুব সাধারণ। আপনি কেবল একটি নতুন প্রকল্পও তৈরি করতে পারেন, এটি আপনার ওয়ার্কস্পেসে একটি ফোল্ডার তৈরি করবে, যেখানে আপনি নিজের ফাইলগুলিতে অনুলিপি করতে পারবেন (সম্ভবত
গ্রহগ্রহে

2
আপনি যদি এটি চলমান অবস্থায় কাজটি করেন তবে কোনও গ্রহগ্রাহী প্রকল্পে অনুলিপি করার পরে f5 (রিফ্রেশ) হিট করতে ভুলবেন না।
রায় তায়েক

উত্তর:


243

সবচেয়ে সহজ পদ্ধতি:

  1. আপনার উত্স অনুসারে একটি ডিরেক্টরিতে সমস্ত উত্স ফাইল রাখুন। যেমন "প্রকল্পের নাম" আপনি এই ডিরেক্টরিটি আপনার কর্মক্ষেত্রে রাখতে পারেন বা এটি অন্য কোথাও হতে পারে।
  2. গ্রহনে একটি নতুন প্রকল্প শুরু করুন এবং একই প্রকল্পের নাম ব্যবহার করে এটির নাম দিন।
  3. "ডিফল্ট অবস্থান ব্যবহার করুন" বাক্সটি আনচেক করুন এবং ডিরেক্টরিটি আপনার প্রকল্পটি যেখানে আপনার প্রকল্পটি ইতিমধ্যে কর্মক্ষেত্রে না থাকলে আপনার ডিরেক্টরিটি সন্ধান করুন - তারপরে আপনাকে অবশ্যই "ডিফল্ট অবস্থান ব্যবহার করুন" বাক্সটি চেক করতে হবে না
  4. 'পরের' ক্লিক করুন।

কী ঘটছে তা নির্ধারণের জন্য গ্রহনটি যথেষ্ট স্মার্ট হওয়া উচিত। পরবর্তী ক্লিক করার পরে, এটি আপনাকে সেই ডিরেক্টরিতে পাওয়া সমস্ত ফাইল প্রদর্শন করবে। এটি কেবলমাত্র আপনার প্রকল্পে এই ফাইলগুলি স্বয়ংক্রিয়ভাবে যুক্ত করবে। ভাল খবর!


আপনি যদি অ্যালিপস সাহায্যের দিকে তাকান তবে এটি প্রদর্শিত হয় তারাও এইভাবে পরামর্শ দেয়।
জেসেক প্রুশিয়া

15
সাবধান হোন যদি আপনার উত্সটি ইতিমধ্যে ডিফল্ট অবস্থানে রয়েছে এবং আপনি "ডিফল্ট অবস্থান ব্যবহার করুন" এবং আপনার ফোল্ডারে ব্রাউজ করেন তবে গ্রহনটি অভিযোগ করবে যে ইতিমধ্যে সেখানে একটি প্রকল্প রয়েছে এবং আপনাকে এগিয়ে যাওয়ার অনুমতি দেয় না।
drevicko

1
৩ য় ধাপ ভুল। আপনি যদি ডিফল্ট অবস্থান ব্যবহার করেন তবে এটি কাজ করবে না, ড্রেভিকো যেমন বলেছিলেন।
ড্রইমন

1
হ্যাঁ, 3 ধাপে আমাকে নিশ্চিত করতে হয়েছিল যে এটি ডিফল্ট অবস্থান ব্যবহার করুন এটি কাজ করার জন্য চেক করা হয়েছে।
নিস্ক

1
একটি গ্যাচা - প্রকল্প তৈরির কয়েকটি সংস্করণের বিভিন্ন বিকল্প রয়েছে। উদাহরণস্বরূপ, যখন আমি আমার প্রকল্পটি পিএইচপি হিসাবে তৈরি করার চেষ্টা করছিলাম তখন আমি "ডিফল্ট অবস্থান ব্যবহার করুন" চেকবক্সটি পাইনি (এবং আটকে গিয়েছিলাম), তবে জেনেরিক এক্সিলিপ প্রকল্প হিসাবে আমি উপরের কাজটি করতে সক্ষম হয়েছি (আপনি পরে প্রকল্পটি নাট্রেস সম্পাদনা করতে পারেন) যদি প্রয়োজন হয় তবে এটি সম্পূর্ণ ভিন্ন বিষয় ...)
jsh

8
  1. প্যাকেজ এক্সপ্লোরারটিতে ডান ক্লিক করুন এবং নতুন - জাভা প্রকল্প নির্বাচন করুন
  2. নতুন প্রকল্প গেম তৈরি করুন
  3. প্যাকেজ এক্সপ্লোরারটিতে নতুন প্রকল্পটি খুলুন - আপনার কেবলমাত্র এসআরসি নামক উত্স ফোল্ডারটি দেখতে হবে (ভিতরে এখনও কিছুই নেই)
  4. একটি ফাইল এক্সপ্লোরার খুলুন (যেমন উইন্ডোজ এক্সপ্লোরার) এবং আপনার উত্স টেনে আনুন
  5. তাদেরকে Eclipse এ টেনে আনুন এবং এগুলিকে নতুন এসসিআর ফোল্ডারে রেখে দিন - যদি জিজ্ঞাসা করা হয় "ফাইলগুলি অনুলিপি করুন"
  6. গ্রহগ্রহের ফাইলগুলি ডিফল্ট প্যাকেজের মধ্যে রাখা উচিত, যদি এটি সঠিক না হয় তবে আপনি আক্রমণাত্মক ফাইলগুলি (একটি রেড ক্রস দিয়ে চিহ্নিত) এ্যাক্লিপসে খোলার মাধ্যমে, প্যাকেজ ঘোষণার (সাধারণত লাইন 1) নির্বাচন করে, Ctrl + 1 টিপুন এবং নির্বাচন করে নির্বাচন করতে পারেন উপযুক্ত বিকল্প (উদাহরণস্বরূপ "প্যাকেজ com.game এ XY সরান"

4

এই উত্তরটি প্রশ্নের উত্তর হতে চলেছে

কীভাবে একটি নতুন গ্রহন প্রকল্প তৈরি করবেন এবং প্রকল্পে একটি ফোল্ডার বা একটি নতুন প্যাকেজ যুক্ত করবেন বা কীভাবে বিদ্যমান জাভা ফাইলগুলির জন্য একটি নতুন প্রকল্প তৈরি করবেন।

  1. ফাইল-> নতুন-> জাভা প্রকল্প মেনু থেকে একটি নতুন প্রকল্প তৈরি করুন
  2. আপনি যদি একটি নতুন প্যাকেজ যুক্ত করতে যাচ্ছেন তবে ফাইল-> নতুন-> প্যাকেজ দ্বারা এখানে একই প্যাকেজটির নাম তৈরি করুন
  3. প্রকল্প নেভিগেটরে প্যাকেজের নামে ক্লিক করুন এবং ডান ক্লিক করুন এবং আমদানি করুন ... আমদানি-> সাধারণ-> ফাইল সিস্টেম (আপনার ফাইল বা প্যাকেজ চয়ন করুন)

এটি আমার পক্ষে কাজ করেছে আশা করি এটি অন্যকে সহায়তা করে। ধন্যবাদ.


2

দুটি জিনিস আছে

1- যদি এটি ইতিমধ্যে একটি ग्रहण প্রকল্প হয়, তবে কেবল ফাইল-> আমদানি-> সাধারণ-> কার্যস্থলে বিদ্যমান প্রকল্পে যান

2- অন্যথায় প্রকল্পের ধরণ যেমন জাভা, ওয়েব ইত্যাদি সংজ্ঞায়িত করুন আপনি নিজের কর্মক্ষেত্রে সংজ্ঞায়িত টাইপের একটি নতুন প্রকল্প তৈরি করুন। আটকানো উত্স, lib এবং অন্যান্য প্রয়োজনীয় ফাইলগুলি অনুলিপি করুন। গ্রহনটিতে রিফ্রেশ করুন, সংকলন করুন এবং রান করুন


2

সবচেয়ে সহজ পদ্ধতিটি সত্যিই ভাল তবে আপনি কোনও স্ট্যান্ডার্ড জাভা প্রকল্প পাবেন না, অর্থাত্। জাভা এবং .class ফাইলগুলি বিভিন্ন ফোল্ডারে পৃথক করা হয়েছে।

এটি খুব সহজেই পেতে:

  1. ইক্লিপসের কর্মক্ষেত্রে "প্রজেক্টনাম" নামে একটি ফোল্ডার তৈরি করুন।
  2. আপনার প্রকল্পটিকে জাভা ফাইলগুলির সাথে "প্রজেক্টনাম" ফোল্ডারে অনুলিপি করুন বা সরান।
  3. "প্রজেক্টনাম" নামে একটি নতুন জাভা প্রকল্প তৈরি করুন ( ব্যবহারের ডিফল্ট লোকেশন সহ) চিহ্নিত করে)।
  4. টিপুন <Enter>এবং এটি।

0

প্যাকেজ এক্সপ্লোরার এবং নেভিগেশন পর্দায় আপনার এখন তৈরি করা প্রকল্পটি দেখতে হবে। নোট করুন যে গ্রহপোষটি আপনার ফাইলগুলি অনুলিপি করবে না, এটি আপনাকে কেবল বিদ্যমান উত্সটি ব্যবহার করতে এবং এটি গ্রহন থেকে সম্পাদনা করার অনুমতি দেবে।


"প্রকল্প" ড্রপ ডাউন মেনুতে "ওপেন প্রকল্প" সক্রিয় হয় না। আমি মনে করি এটি কারণ আমার এই মুহুর্তে কোনও প্রকল্প নেই। "নেভিগেট" ড্রপ ডাউন মেনুতে আমি প্রকল্পগুলির সাথে সম্পর্কিত কোনও বিকল্প দেখতে পাচ্ছি না। আমি সেখানে "যান", "ওপেন টাইপ", "ওপেন টাইপ ইন হায়ারার্কি" এবং আরও কিছু দেখতে পাচ্ছি।
রোমান

সাধারণত আপনার বামদিকে একটি ডকড উইন্ডো থাকা উচিত যা আপনার কর্মক্ষেত্রের প্রকল্পগুলি দেখায়। যদি এটি না থাকে আপনি মেনুতে যেতে পারেন: উইন্ডো -> প্রদর্শন দর্শন -> প্যাকেজ এক্সপ্লোরার।
থ্রিলার

0

Eclipse এ বিদ্যমান জাভা প্রকল্পে ফাইল যুক্ত করার বিভিন্ন উপায় রয়েছে। সুতরাং ধরে নেওয়া যাক আপনি ইতিমধ্যে Eclipse এ জাভা প্রকল্পটি তৈরি করেছেন (যেমন File-> New-> Project...- ব্যবহার করে নির্বাচন করুন Java project)।

নতুন প্রকল্পে জাভা ফাইলগুলি পেতে আপনি নীচের যে কোনওটি করতে পারেন। নোট করুন যে এছাড়াও অন্যান্য উপায় আছে। ক্রমটি আমার পছন্দ।

  • Navigatorনেটিভ ফাইল ম্যানেজার থেকে সরাসরি ফাইলগুলিকে ভিউতে টানুন । আপনাকে প্রথমে কোনও প্রয়োজনীয় জাভা প্যাকেজ তৈরি করতে হবে। বিদ্যমান জাভা প্যাকেজের কয়েকটি ফাইলের জন্য এই পদ্ধতিটি সেরা।
  • ব্যবহারের File-> Import...- নির্বাচন File System। এখানে আপনি তারপর নতুন প্রকল্পে কোন ফাইলগুলি আমদানি করতে হবে এবং কোন জাভা প্যাকেজের মধ্যে রাখতে হবে তা চয়ন করতে পারেন। আপনি যদি অনেকগুলি ফাইল আমদানি করতে চান বা একাধিক জাভা প্যাকেজ থাকে তবে এটি অত্যন্ত কার্যকর।
  • কর্মক্ষেত্রের ফোল্ডার / ডিরেক্টরিতে সরাসরি আগুনের অনুলিপি করুন এবং তারপরে নেটিভ সিস্টেমের Eclipse ভিউ রিফ্রেশ করতে File-> ব্যবহার Refreshকরুন। রিফ্রেশের আগে নতুন প্রকল্পটি নির্বাচন করতে ভুলবেন না।

সর্বশেষটি আপনি যা করেছেন তা হ'ল - রিফ্রেশ বিয়োগ


0

একটি পূর্ণ ফোল্ডার থেকে একটি প্রকল্প তৈরি করার সময় ওয়ার্কস্পেসের মধ্যে কাজ করতে পারে বা নাও পারে, ওয়ার্কস্পেসের বাইরের একটি শর্ত রয়েছে যা একটি সম্পূর্ণ ফোল্ডার দিয়ে একটি নতুন প্রকল্প শুরু করা বাধা দেয়।

যদি আপনি উত্সগুলির জন্য অসংখ্য ফোল্ডার অবস্থান ব্যবহার করেন তবে এটি প্রাসঙ্গিক, উদাহরণস্বরূপ ওয়েব প্রকল্পগুলির জন্য একটি htdocs বা www ফোল্ডার এবং ডেস্কটপ জাভা অ্যাপ্লিকেশনগুলির জন্য আলাদা অবস্থান।

বর্ণিত শর্তটি ঘটে যখন Eclipse কে একটি নতুন প্রকল্প তৈরি করতে বলা হয়, এবং কর্মক্ষেত্রের বাইরে একটি সম্পূর্ণ ফোল্ডার দেওয়া হয়। Eclipse বলবে যে ফোল্ডারটি খালি নয়, এবং প্রদত্ত ফোল্ডারটির মধ্যে একটি নতুন প্রকল্প তৈরি করা রোধ করবে। আমি এর আশেপাশে কোনও উপায় খুঁজে পাইনি এবং যে কোনও সমাধানের জন্য অতিরিক্ত পদক্ষেপ প্রয়োজন।

আমার প্রিয় সমাধানটি নিম্নরূপ

  1. সংযুক্ত "আসল" বা "ব্যাকআপ সহ পুরো ফোল্ডারটির নাম পরিবর্তন করুন।
  2. ফোল্ডারটির নতুন নামকরণের পূর্বে পূর্ণ ফোল্ডারের নাম সহ একটিলিপস প্রকল্পটি তৈরি করুন।
  3. সমস্ত সম্পর্কিত লেবেল পূর্ণ ফোল্ডার সামগ্রী নতুন প্রকল্প ফোল্ডারে অনুলিপি করুন।

গ্রহণের একটি নতুন প্রকল্প করা উচিত এবং পরিবর্তনের জন্য স্ক্যান করার সাথে সাথে সেই প্রকল্পটি নতুন ফোল্ডারের সামগ্রীগুলির সাথে আপডেট করা উচিত। বিদ্যমান সূত্রগুলি এখন নতুন প্রকল্পের অংশ।

যদিও আপনাকে তিনটি অতিরিক্ত পদক্ষেপ সম্পাদন করতে হয়েছিল, তবে এখন আপনার কাছে উপলভ্য মূল উত্সগুলির একটি ব্যাকআপ রয়েছে এবং বিদ্যমান প্রকল্পে সেগুলির একটি অনুলিপি ব্যবহার করতে সক্ষম হবেন। স্টোরেজ স্পেসটি যদি উদ্বেগের বিষয় হয় তবে মূল ফোল্ডারের সামগ্রীগুলি সম্পূর্ণ অনুলিপি করার পরিবর্তে উত্সটি সরান / কাটুন।


0

যদি আপনি বিদ্যমান মাভেন কাঠামোর উপর ভিত্তি করে একটি নতুন প্রকল্প তৈরি করেন:

একটি সাধারণ প্রকল্প উইজার্ড ব্যবহার করে প্রকল্পটি তৈরি করুন এবং প্রকল্পটি ঠিক যেমন তৈরি করা হয়েছে তেমন নাম দিন।

যদি আপনি এম 2 ই এর মাধ্যমে ম্যাভেন প্রকল্প হিসাবে প্রকল্পটি তৈরি করার চেষ্টা করেন তবে প্রকল্প / পম ইতিমধ্যে বিদ্যমান রয়েছে এমন একটি ত্রুটি পাবেন।


0
  1. একটি নতুন প্রকল্প তৈরি করুন ..
  2. আপনার প্রকল্পে রাইট ক্লিক করুন ..
  3. বিল্ড পাথ নির্বাচন করুন -> বিল্ড পাথ কনফিগার করুন
  4. সোর্স ট্যাবের অধীনে লিংক উত্সটি চয়ন করুন, আপনার। Java ফাইলগুলিতে ফোল্ডার রয়েছে ..

আপনি যে পদ্ধতিতে চেষ্টা করেছেন তার কোনওটিই --- एफওয়াইআই কাজ করে নি বলে আমি এটি প্রস্তাব করছি


-1

স্ট্যান্ডার্ড এক্সলিপ ডক্স থেকে এই নির্দেশাবলী অনুসরণ করুন।

  1. প্রধান মেনু বার থেকে, কমান্ড লিঙ্কটি নির্বাচন করুন ফাইল> আমদানি করুন .... আমদানি উইজার্ডটি খোলে।
  2. ওয়ার্কস্পেসে সাধারণ> বিদ্যমান প্রকল্প নির্বাচন করুন এবং পরবর্তী ক্লিক করুন।
  3. কোনওটি রুট ডিরেক্টরি নির্বাচন করুন বা সংরক্ষণাগার ফাইল নির্বাচন করুন এবং প্রকল্পগুলি যুক্ত ডিরেক্টরি বা ফাইল সনাক্ত করতে সম্পর্কিত ব্রাউজটিতে ক্লিক করুন।
  4. প্রকল্পগুলির আওতায় এমন প্রকল্প বা প্রকল্পগুলি নির্বাচন করুন যা আপনি আমদানি করতে চান।
  5. আমদানি শুরু করতে সমাপ্তি ক্লিক করুন।

4
এটি বিদ্যমান উত্স থেকে নতুন প্রকল্প তৈরি করার বিপরীতে কোনও বিদ্যমান প্রকল্পটি কীভাবে আমদানি করা যায় বলে মনে হচ্ছে
রিচার্ড টিঙ্গল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.