জাভা প্লাগইন দ্বারা যোগ করা বিল্ড টাস্ক কি করে?
জাভা প্লাগইন দ্বারা যোগ করা বিল্ড টাস্ক কি করে?

ভিডিও: জাভা প্লাগইন দ্বারা যোগ করা বিল্ড টাস্ক কি করে?

ভিডিও: জাভা প্লাগইন দ্বারা যোগ করা বিল্ড টাস্ক কি করে?
ভিডিও: জাভা বিল্ড টাস্ক 2024, নভেম্বর
Anonim

এই প্লাগইন যোগ করে কিছু কাজ আপনার প্রকল্প যা কম্পাইল করবে এবং ইউনিট আপনার জাভাসোর্স কোড পরীক্ষা করুন এবং এটি একটি JAR ফাইলে বান্ডিল করুন। দ্য জাভা প্লাগইন হল কনভেনশন ভিত্তিক।

এছাড়াও জেনে নিন, প্রজেক্টে র‍্যাপার প্লাগইন দ্বারা কোন কাজটি যোগ করা হয়?

দ্য মোড়ানো প্লাগইন বর্তমানে incubating হয়. অনুগ্রহ করে সচেতন থাকুন যে DSL এবং অন্যান্য কনফিগারেশন পরবর্তী গ্রেডল সংস্করণগুলিতে পরিবর্তিত হতে পারে। গ্রেডল মোড়ানো প্লাগইন Gradle প্রজন্মের অনুমতি দেয় মোড়ক দ্বারা ফাইল যোগ করা ক মোড়ক টাস্ক , যা Gradle ব্যবহার করে বিল্ড চালানোর জন্য প্রয়োজনীয় সমস্ত ফাইল তৈরি করে মোড়ক.

এছাড়াও জেনে নিন, আমরা যখন একটি জাভা প্রজেক্ট তৈরি করি তখন কী হয়? ডাউনলোড হচ্ছে প্রকল্প নির্ভরতা JARs, যদি প্রয়োজন হয়। বিল্ডিং অন্যান্য নির্ভরশীল প্রকল্প , যদি কোন. এই কম্পাইলিং প্রকল্পের জাভা এর ভিতরে একটি মিলে যাওয়া ফোল্ডার স্ট্রাকচারে ক্লাসে সোর্স ফাইল নির্মাণ /টার্গেট ফোল্ডার। JSP-এ রূপান্তর করা হচ্ছে জাভা servlets এবং তাদের সংকলন.

এছাড়াও প্রশ্ন হল, কোন জাভা প্লাগইন যা আপনার প্রোজেক্টে কিছু কাজ যোগ করে যা আপনার জাভা সোর্স কোডকে কম্পাইল করে ইউনিট টেস্ট করবে এবং একটি জার ফাইলে বান্ডিল করবে?

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

Gradle টাস্কগুলি কি রানটাইমে গতিশীলভাবে তৈরি এবং প্রসারিত করা যেতে পারে?

গ্রেডল টাস্কগুলি রান টাইমে গতিশীলভাবে তৈরি এবং প্রসারিত করা যেতে পারে , এই বিবৃতি যদি সত্য হয় টাস্ক কার্যকর করা প্রয়োজন এবং বিবৃতিটি মিথ্যা হলে টাস্ক মৃত্যুদন্ড কার্যকর করার প্রয়োজন নেই। একটি পৃথক প্রকল্প করতে পারা থাকা তৈরি দ্বারা a টাস্ক ক্লাস বিভিন্ন আছে gradle অতিরিক্ত এবং এক্সটেনশন মত বৈশিষ্ট্য.

প্রস্তাবিত: