মাভেনে নির্ভরতা ব্যবস্থাপনা কি?
মাভেনে নির্ভরতা ব্যবস্থাপনা কি?

ভিডিও: মাভেনে নির্ভরতা ব্যবস্থাপনা কি?

ভিডিও: মাভেনে নির্ভরতা ব্যবস্থাপনা কি?
ভিডিও: 10 মিনিটের মধ্যে মাভেন | pom.xml | নির্ভরতা | সুযোগ 2024, মে
Anonim

নির্ভরতা ব্যবস্থাপনা . নির্ভরতা ব্যবস্থাপনা নির্ভরতা তথ্য কেন্দ্রীভূত করার একটি প্রক্রিয়া। একটি মাল্টি-মডিউল প্রোজেক্টে, আপনি একটি প্যারেন্ট প্রোজেক্টে সমস্ত আর্টিফ্যাক্ট সংস্করণ উল্লেখ করতে পারেন এবং এটি চাইল্ড প্রোজেক্টের দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত হবে। নীচে আমরা একটি উদাহরণ দেখব যেখানে দুটি POM রয়েছে যা একই অভিভাবককে প্রসারিত করে

এখানে, পম-এ নির্ভরতা ব্যবস্থাপনা কী?

এটা আপনি যেমন বলেছেন; নির্ভরতা ব্যবস্থাপনা একটি সাধারণ মধ্যে সমস্ত নির্ভরতা তথ্য টান ব্যবহার করা হয় POM ফাইল, সন্তানের মধ্যে রেফারেন্স সরলীকরণ POM ফাইল এটি দরকারী হয়ে ওঠে যখন আপনার একাধিক বৈশিষ্ট্য থাকে যা আপনি একাধিক শিশু প্রকল্পের অধীনে পুনরায় টাইপ করতে চান না।

উপরের পাশে, POM XML কিভাবে কাজ করে? দ্য pom . xml ফাইলটিতে প্রোজেক্টের তথ্য এবং ম্যাভেনের কনফিগারেশনের তথ্য রয়েছে যাতে প্রোজেক্ট তৈরি করা যায় যেমন নির্ভরতা, বিল্ড ডিরেক্টরি, সোর্স ডিরেক্টরি, টেস্ট সোর্স ডিরেক্টরি, প্লাগইন, লক্ষ্য ইত্যাদি। pom . xml ফাইল, তারপর লক্ষ্য নির্বাহ করে।

এখানে, মাভেনে বোম কি?

বিওএম বিল অফ ম্যাটেরিয়ালস বোঝায়। ক বিওএম একটি বিশেষ ধরণের POM যা একটি প্রকল্পের নির্ভরতাগুলির সংস্করণগুলি নিয়ন্ত্রণ করতে এবং সেই সংস্করণগুলিকে সংজ্ঞায়িত এবং আপডেট করার জন্য একটি কেন্দ্রীয় স্থান প্রদান করতে ব্যবহৃত হয়। বিওএম আমাদের যে সংস্করণের উপর নির্ভর করা উচিত সে সম্পর্কে চিন্তা না করে আমাদের মডিউলে নির্ভরতা যোগ করার নমনীয়তা প্রদান করে।

কেন প্যারেন্ট POM ফাইলে নির্ভরতা ব্যবস্থাপনা করা হয়?

দ্য নির্ভরতা ব্যবস্থাপনা বিভাগ কেন্দ্রীকরণের জন্য একটি প্রক্রিয়া নির্ভরতা তথ্য আপনি একটি সাধারণ থেকে উত্তরাধিকারসূত্রে যে প্রকল্পের একটি সেট আছে অভিভাবক , এটা সম্পর্কে সব তথ্য করা সম্ভব নির্ভরতা সাধারণ মধ্যে POM এবং শিশুর নিদর্শনগুলির সহজ উল্লেখ আছে পিওএম.

প্রস্তাবিত: