যদি আপনি কোনও নমুনা প্রকল্প তৈরি করতে এবং এতে আপনার তৃতীয় পক্ষের নির্ভরতা যুক্ত করতে বিরক্ত হন, তবে নির্ভরতার পুরো শ্রেণিবিন্যাস দেখতে আপনি নিম্নলিখিতটি চালাতে পারেন।
আপনি এই মাভেন কমান্ডটি ব্যবহার করে একটি নির্দিষ্ট শিল্পকর্ম অনুসন্ধান করতে পারেন :
mvn dependency:tree -Dverbose -Dincludes=[groupId]:[artifactId]:[type]:[version]
ডকুমেন্টেশন অনুযায়ী:
যেখানে প্রতিটি প্যাটার্ন বিভাগটি alচ্ছিক এবং পূর্ণ এবং আংশিক * ওয়াইল্ডকার্ড সমর্থন করে। একটি খালি প্যাটার্ন বিভাগটি অন্তর্ভুক্ত ওয়াইল্ডকার্ড হিসাবে গণ্য করা হয়।
কল্পনা করুন যে আপনি আপনার প্রকল্পের বিভিন্ন মডিউলগুলির মধ্যে 'log4j-1.2-api' জার ফাইলটি সন্ধান করার চেষ্টা করছেন:
mvn dependency:tree -Dverbose -Dincludes=org.apache.logging.log4j:log4j-1.2-api
আরও তথ্য এখানে পাওয়া যাবে ।
সম্পাদনা: দয়া করে নোট করুন যে ভার্বোজ প্যারামিটার ব্যবহারের সুবিধাগুলি সত্ত্বেও , এটি কিছু অবস্থাতে এতটা সঠিক নাও হতে পারে। কারণ এটি ম্যাভেন 2 অ্যালগরিদম ব্যবহার করে এবং ম্যাভেন 3 এর সাথে ব্যবহার করার সময় ভুল ফলাফল দিতে পারে।