আপনি যখন আপনার প্রকল্পটিকে 'রানেবল জার' হিসাবে রফতানি করেন (প্রকল্পের ডান মাউস -> রফতানি -> রান্নেবল জার) আপনার উত্পন্ন জারে সমস্ত নির্ভরতা প্যাকেজ করার বিকল্প থাকে। আপনার গ্রন্থাগারগুলি রফতানি করার জন্য এর আরও দুটি উপায় রয়েছে (স্ক্রিনশট দেখুন) আপনি কোন প্যাকেজিং পদ্ধতিটি ব্যবহার করবেন তা সিদ্ধান্ত নেওয়ার সময় লাইসেন্স সম্পর্কে সচেতন হন।
'লঞ্চ কনফিগারেশন' ড্রপডাউনটি একটি পদ্ধতিযুক্ত ক্লাসের সাথে পপুলেটেড main(String[])
। আপনি যখন জারটি চালাবেন তখন নির্বাচিত ক্লাসটি শুরু হয়।
চলমানযোগ্য জার হিসাবে রফতানি করা আপনার বিল্ড পাথের উপর নির্ভরতা ব্যবহার করে (প্রকল্পের ডান মাউস -> পাথ তৈরি করুন -> বিল্ড পাথ কনফিগার করুন ...)। আপনি যখন একটি 'নিয়মিত' (চালানো যায় না) জার হিসাবে রফতানি করেন আপনি আপনার প্রকল্প (গুলি) এর যে কোনও ফাইল নির্বাচন করতে পারেন। আপনার প্রকল্প ফোল্ডারে লাইব্রেরি থাকলে আপনি সেগুলি অন্তর্ভুক্ত করতে পারেন তবে উদাহরণস্বরূপ externalমাভেন, অন্তর্ভুক্ত করা যাবে না (maven প্রকল্পের জন্য, এখানে অনুসন্ধান )।