লক্ষণগুলি নিখুঁতভাবে কেসটিকে বর্ণনা করে যখন প্রাপ্ত শ্রেণিটি উত্সটি সম্পর্কিত (বা নির্ধারিত) হয় না।
- আপনি পছন্দসমূহ> জাভা> ইনস্টলড জেআরইতে জেডিকে ক্লাসের উত্সগুলি সংযুক্ত করতে পারেন । যদি জেআরই (জেডিকে নয়) ব্যবহারের জন্য ডিফল্ট জেআরই হিসাবে সনাক্ত করা হয়, তবে আপনার জেডিকে ক্লাসগুলিতে সংযুক্ত উত্স থাকবে না। নোট করুন, জেডিকে সমস্ত ক্লাসই সোর্স সরবরাহ করেনি, এর মধ্যে কয়েকটি কেবল বাইনারি আকারে বিতরণ করা হয়েছে।
- প্রকল্পের বিল্ড পাথের ক্লাসগুলির জন্য ম্যানুয়ালি যুক্ত করা দরকার যে আপনি ম্যানুয়ালি যুক্ত উত্সটি সংযুক্ত করুন। উত্সটি একটি জিপ বা জার ফাইলে, কর্মক্ষেত্রে বা ফাইল সিস্টেমে থাকতে পারে। গ্রহনটি জিপটি স্ক্যান করবে, উদাহরণস্বরূপ আপনার উত্সগুলি সংরক্ষণাগার ফাইলের মূলের মধ্যে থাকতে হবে না।
- ক্লাসগুলি, অন্য প্লাগইনগুলি থেকে আসা নির্ভরতা থেকে (মভেন, পিডিই ইত্যাদি)। এই ক্ষেত্রে, এটি উত্সটি কীভাবে সরবরাহ করা হবে তা প্লাগইনের উপর নির্ভর করে।
- PDE এর জন্য প্রতিটি প্লাগইন সম্পর্কিত XXX.Source বান্ডিল থাকতে হবে যা প্লাগইনের উত্স ধারণ করে। আরও তথ্য এখানে এবং এখানে পাওয়া যাবে ।
- এম 2 স্লিপস যদি পাওয়া যায় তবে তারা মাভেন নির্ভরতার জন্য উত্স এবং জাভাদোকগুলি আনতে পারে। এই বৈশিষ্ট্যটি এম 2 স্লিপস পছন্দগুলি সক্ষম করা উচিত (বিকল্পটি " ডাউনলোড উত্স এবং জাভাদোকস " এর মতো কিছু নামকরণ করা হয়েছিল )।
- অন্যান্য প্লাগইনগুলির জন্য, আপনাকে তাদের ডকুমেন্টেশনের সাথে পরামর্শ করতে হবে
- আপনার প্রকল্প থেকে লোড হওয়া ক্লাসগুলি স্বয়ংক্রিয়ভাবে প্রকল্পের উত্সগুলির সাথে মিলে যায়।
তবে কীভাবে যদি গ্রহনটি এখনও আপনাকে উত্স সংযুক্ত করার পরামর্শ দেয় তবে আমি সঠিকভাবে আমার ক্লাস এবং তাদের উত্সগুলি সেট করে থাকলেও:
এর প্রায়শই অর্থ এই যে গ্রহটি আপনার প্রত্যাশার চেয়ে আলাদা জায়গা থেকে শ্রেণিটি সন্ধান করছে। আপনার উত্স অনুসন্ধানের পথটি এটি কোথায় ভুল ক্লাস পেতে পারে তা পরীক্ষা করুন। আপনার অনুসন্ধান অনুসারে পথ আপডেট করুন।
ব্রেকপয়েন্টে আঘাত পেলে গ্রহনটি কিছুতেই খুঁজে পায় না:
এটি ঘটে যখন আপনি উত্স অনুসন্ধানের পথটিতে ক্লাস থাকে না, যা বর্তমানে রানটাইমে লোড হয়। এমনকি ক্লাসটি কর্মক্ষেত্রে থাকলেও এটি লঞ্চ কনফিগারেশনে অদৃশ্য হতে পারে, কারণ Eclipse উত্স অনুসন্ধানের পথটি কঠোরভাবে অনুসরণ করে এবং কেবলমাত্র প্রকল্পটির নির্ভরতাগুলি সংযুক্ত করে, যা বর্তমানে ডিবাগ করা হয়েছে।
ব্যতিক্রম পিডিইতে ডিবাগিং বান্ডিল । এই ক্ষেত্রে, রানটাইম একাধিক প্রকল্পের সমন্বয়ে গঠিত, যার একে অপরের উপর নির্ভরশীলতা ঘোষণা করতে হবে না, উত্সটি অনুসন্ধানের পথে পাওয়া না গেলেও গ্রহপসটি স্বয়ংক্রিয়ভাবে ওয়ার্কস্পেসে শ্রেণিটি সন্ধান করবে।
ব্রেকআপপয়েন্টে আঘাত করলে আমি ভেরিয়েবলগুলি দেখতে পাচ্ছি না বা এটি কেবল উত্সটি খোলায়, তবে ব্রেকপয়েন্ট পয়েন্টটি নির্বাচন করে না:
এর অর্থ রানটাইমে জেভিএম বা ক্লাসের নিজস্ব ডিবাগের তথ্য নেই information প্রতিবার ক্লাস সংকলিত হয়, ডিবাগ তথ্য সংযুক্ত করা যেতে পারে। ক্লাসগুলির স্টোরেজ স্পেস হ্রাস করতে, কখনও কখনও এই তথ্য বাদ দেওয়া হয়, যা ডিবাগিংয়ে এই জাতীয় কোডটিকে ব্যথা করে। আপনার একমাত্র সুযোগটি হ'ল ডিবাগ সক্ষম হওয়াটির সাথে পুনরায় কম্পাইল করার চেষ্টা করা।
এক্সিলিপ উত্স দর্শক যেগুলি বাস্তবে সম্পাদিত হয় তার চেয়ে আলাদা লাইন দেখায়:
এটি কখনও কখনও দেখাতে পারে যে খালি স্থানটিও কার্যকর করা হয়েছে। এর অর্থ আপনার উত্সগুলি ক্লাসগুলির আপনার রানটাইম সংস্করণের সাথে মেলে না। এমনকি যদি আপনি ভাবেন যে এটি সম্ভব নয় তবে এটি অবশ্যই সঠিক উত্সগুলি সেটআপ করে নিন। অথবা আপনি যা করার চেষ্টা করছেন তার উপর নির্ভর করে আপনার রানটাইমটি আপনার সর্বশেষ পরিবর্তনের সাথে মেলে।