আমি আমার জাভা প্রোগ্রামটি Eclipse এ সংকলন করতে চাই তবে এটি চালাতে চাই না। কীভাবে করব তা আমি বুঝতে পারি না।
আমি কীভাবে একটি জাভা প্রোগ্রামটি .class
চালনা না করেই এক্সিলিপসে ফাইলগুলিতে সংকলন করতে পারি ?
আমি আমার জাভা প্রোগ্রামটি Eclipse এ সংকলন করতে চাই তবে এটি চালাতে চাই না। কীভাবে করব তা আমি বুঝতে পারি না।
আমি কীভাবে একটি জাভা প্রোগ্রামটি .class
চালনা না করেই এক্সিলিপসে ফাইলগুলিতে সংকলন করতে পারি ?
উত্তর:
আপনি প্রকল্প মেনুতে বিল্ডটি স্বয়ংক্রিয়ভাবে চেক করতে পারেন এবং তারপরে Ctrl + B টাইপ করে হাতে তৈরি করতে পারেন বা প্রিন্টারের আইকনের ডানদিকে প্রদর্শিত আইকনটিতে ক্লিক করতে পারেন।
আপনি যদি আপনার .class ফাইলটি Eclipse এ মুছে ফেলেন এবং তারপরে এটি পুনরায় জাজা ফাইল থেকে তৈরি করার চেষ্টা করুন এটি কিছুই করবে না। আপনি যদি .class ফাইল ছাড়াই। জাভা ফাইলটি চালানোর চেষ্টা করেন তবে আপনি একটি ত্রুটি পাবেন যা এটি প্রধান শ্রেণীর সন্ধান করতে পারে না।
আপনাকে হয়। জাভা ফাইলটি পরিবর্তন করতে হবে এবং পুনরায় সেভ করতে হবে তারপরে আবার এটি তৈরি করতে হবে, অন্যথায় আপনাকে প্রকল্পে ক্লিন চালাতে হবে আবার তৈরি করতে হবে।
রাইট ক্লিক করুন Yourproject(in project Explorer)-->Build Project
এটি আপনার প্রকল্পের সমস্ত ফাইল সংকলন করবে এবং চালানো ছাড়া আপনার বিল্ড ফোল্ডারটি আপডেট করবে।
আপনার কনসোল এ চেষ্টা করুন:
javac {$PathToYourProyect}/*
আপনার যদি কোনও বাহ্যিক গ্রন্থাগার প্রয়োজন হয় তবে চেষ্টা করুন:
javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/*
প্যাকেজ এক্সপ্লোরার ফাইলটিতে ডান ক্লিক করুন তারপরে শোতে যান এটি নীচে টার্মিনালে যান Eclipse এর একটি টার্মিনাল থাকবে তারপর সংকলনের জন্য জাভ্যাক ফাইলের নাম ব্যবহার করুন
প্রকল্প এক্সপ্লোরার ব্লকে যান ... প্রকল্পের নামের উপর ডান ক্লিক করুন "বিল্ড পাথ" -----------> "কনফিগারেশন বিল্ড পাথ" নির্বাচন করুন
তারপরে পপ আপ উইন্ডোটি উন্মুক্ত হবে।
এই পপ আপ উইন্ডোতে আপনি 4 টি ট্যাব পাবেন। 1) উত্স 2) প্রকল্প 3) গ্রন্থাগার 4) আদেশ এবং রফতানি
1) উত্স ক্লিক করুন
প্রকল্পটি নির্বাচন করুন (যার অধীনে সেই ফাইলটি উপস্থিত রয়েছে যা আপনি সংকলন করতে চান)
এবং তারপরে ওকে ক্লিক করুন ....
প্রকল্পের কর্মক্ষেত্রের অবস্থানটিতে একটি বিন ফোল্ডার খুলুন এবং সেই শ্রেণীর ফাইলটি সন্ধান করুন ...
আপনি সেই জাভা ফাইলটি সংকলিত পাবেন ...
কেবলমাত্র যাচাই করার জন্য পরিবর্তিত সময় পরীক্ষা করুন।
আশা করি এটি সাহায্য করবে
ধন্যবাদ