পরের নিবন্ধে আমরা গ্র্যাডল এক নজরে নিতে যাচ্ছি। এটি একটি সাধারণ উদ্দেশ্য বিল্ড টুল যা মূলত জাভা প্রকল্পগুলিতে ব্যবহৃত হয়। পিঁপড়ার সেরা বৈশিষ্ট্যগুলি একত্রিত করুন এবং ম্যাভেন। স্ক্রিপ্টিংয়ের জন্য এক্সএমএল ব্যবহার করে যা এর পূর্বসূরীদের থেকে পৃথক, গ্রেডল ব্যবহার করে খাঁজকাটা। এটি জাভা প্ল্যাটফর্মের জন্য একটি গতিশীল, অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষা যা দিয়ে প্রকল্পটি সংজ্ঞায়িত করতে এবং স্ক্রিপ্ট তৈরি করা যায়।
এই পোস্টে আমরা কিভাবে দেখতে হবে উবুন্টু 18.10 এ গ্রেডল ইনস্টল করুন। লিনাক্স মিন্ট এবং এলিমেন্টারি ওএস সহ উবুন্টু এবং যে কোনও উবুন্টু-ভিত্তিক বিতরণের অন্যান্য সংস্করণগুলিতে একই নির্দেশাবলী প্রযোজ্য।
গ্রেডলের সাধারণ বৈশিষ্ট্য
- গ্রেডেল সংকলনের জন্য একটি অটোমেশন সরঞ্জাম। এটি ওপেন সোর্স এবং উপর দৃষ্টি নিবদ্ধ করে নমনীয়তা এবং কর্মক্ষমতা। গ্রেডল বিল্ড স্ক্রিপ্টগুলি গ্রোভী বা কোটলিন ডিএসএল ব্যবহার করে লেখা হয়।
- Es অত্যন্ত কাস্টমাইজযোগ্য। গ্রেডল এমনভাবে মডেল করা হয়েছে যা এটিকে কাস্টমাইজেবল এবং এক্সটেনসিবল করে তোলে।
- গ্রেডল কাজগুলি দ্রুত সম্পন্ন করে। পূর্ববর্তী রানগুলির ফলাফল পুনরায় ব্যবহার করুন, কেবলমাত্র ইনপুটগুলি প্রক্রিয়াজাত করে যা সমান্তরালভাবে কার্য সম্পাদন করে এবং সম্পাদন করে। এইভাবে তাদের কাজগুলি খুব দ্রুত সম্পাদন করে।
- এই হল অ্যান্ড্রয়েড জন্য অফিসিয়াল বিল্ড সরঞ্জাম। এটি অনেক জনপ্রিয় ভাষা এবং প্রযুক্তির সমর্থন নিয়ে আসে।
উবুন্টুতে গ্রেডল ইনস্টল করুন
নিম্নলিখিত উদাহরণে আমরা কীভাবে পদক্ষেপে পদক্ষেপের নির্দেশনা দেখতে পাব উবুন্টু 18.10 এ গ্রেডলের সর্বশেষ সংস্করণ ইনস্টল করুন। এর জন্য আমরা এর অফিসিয়াল ওয়েবসাইট থেকে সর্বশেষতম সংস্করণটি ডাউনলোড করতে যাচ্ছি।
ইনস্টলেশন শুরু করার আগে, আমাদের অপারেটিং সিস্টেমে এটি নিশ্চিত করতে হবে আমরা ওপেনজেডিকে ইনস্টল করেছি। যদি তা না হয় তবে আপনি নীচের নির্দেশাবলী অনুসরণ করতে পারেন।
ওপেনজেডিকে ইনস্টল করুন
Gradle এটি প্রয়োজন জাভা জেডি কে বা জেআরই সংস্করণ 7 বা তারও বেশি যাতে আমরা এটির সাথে সঠিকভাবে ইনস্টল এবং কাজ করতে পারি। এই উদাহরণে আমি ওপেনজেডকে 8 ব্যবহার করতে যাচ্ছি।
উবুন্টুতে জাভা ইনস্টল করা বেশ সহজ। আমরা প্রথমে টার্মিনাল (Ctrl + Alt + T) টাইপ করে প্যাকেজ সূচক আপডেট করে শুরু করব:
sudo apt update
আমরা শুরু করি ওপেনজেডিকে প্যাকেজ ইনস্টল করা হচ্ছে একই টার্মিনালে টাইপ করা:
sudo apt install openjdk-8-jdk
ইনস্টলেশন শেষ হয়ে গেলে, আমরা নিম্নলিখিত কমান্ডটি প্রয়োগ করে এটি যাচাই করতে পারি। এটি যাচ্ছে জাভা সংস্করণ প্রিন্ট করুন:
java -version
যদি সমস্ত কিছু সঠিক হয়ে থাকে তবে আমাদের একটি আউটপুট একই বা সমান দেখতে হবে:
গ্রেডল ডাউনলোড করুন
লেখার সময়, গ্রেডলের সর্বশেষ সংস্করণটি 4.10.2 হয়। পরবর্তী পদক্ষেপে এগিয়ে যাওয়ার আগে এটি সর্বদা আকর্ষণীয় পরামর্শ পৃষ্ঠা প্রকাশ করে গ্র্যাডল দ্বারা আরও নতুন সংস্করণ উপলব্ধ কিনা তা দেখতে।
আমাদের কী ডাউনলোড করতে হবে তা নিশ্চিত হয়ে গেলে আমরা জিপ ফাইলটি পেতে যেতে পারি। চল যাই বাইনারি-কেবল ফাইলটি ডাউনলোড করুন ঠিকানা বইয়ে / tmp -র পরিবর্তে নিম্নলিখিত উইজেট কমান্ড ব্যবহার করে:
wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp
ডাউনলোড শেষ হয়ে গেলে, আমরা / অপ্ট / গ্রেডেল ডিরেক্টরিতে জিপ ফাইলটি বের করতে যাচ্ছি:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
আমরা করতে পারব গ্রেড ফাইল দেখুন ডিরেক্টরি আনজিপড /opt/gradle/gradle-4.10.2:
ls /opt/gradle/gradle-4.10.2
পরিবেশ পরিবর্তনশীল নির্ধারণ
আমরা গ্রেডলের বিন ডিরেক্টরি অন্তর্ভুক্ত করতে PATH এনভায়রনমেন্ট ভেরিয়েবল সেট করে চালিয়ে যাচ্ছি। এটি করার জন্য, আমরা আমাদের প্রিয় পাঠ্য সম্পাদক এবং খুলতে যাচ্ছি আমরা কল করা একটি নতুন ফাইল তৈরি করব গ্রেড.শ ডিরেক্টরি ভিতরে /etc/profile.d/.
নিম্নলিখিত কনফিগারেশন ফাইলটি আটকান:
export GRADLE_HOME=/opt/gradle/gradle-4.10.2 export PATH=${GRADLE_HOME}/bin:${PATH}
তারপরে ফাইলটি সেভ এবং বন্ধ করুন। পরবর্তী পদক্ষেপ অনুসরণ করা হবে স্ক্রিপ্ট কার্যকর করতে। আমরা টার্মিনালে নিম্নলিখিত কমান্ডটি লিখে এটি করব (Ctrl + Alt + T):
sudo chmod +x /etc/profile.d/gradle.sh
এখন আমাদের কেবল ফিরে যেতে হবে পরিবেশের ভেরিয়েবলগুলি লোড করুন একই টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার করে:
source /etc/profile.d/gradle.sh
গ্রেডল ইনস্টলেশনটি যাচাই করুন
গ্রেডল সঠিকভাবে ইনস্টল হয়েছে তা যাচাই করতে, আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করব। এটি আমাদের দেখায় ইনস্টল সংস্করণ:
gradle -v
আমরা যদি আগের স্ক্রিনশটের মতো কিছু দেখতে পাই তবে এর অর্থ হ'ল গ্রেডলের সর্বশেষতম সংস্করণটি ইতিমধ্যে আমাদের উবুন্টু সিস্টেমে ইনস্টল করা আছে।
এই সমস্ত কিছু সহ আমরা উবুন্টু 18.10 এ গ্র্যাডল সফলভাবে ইনস্টল করব। এখন আমরা পারি পরিদর্শন অফিসিয়াল ডকুমেন্টেশন পৃষ্ঠা এবং গ্র্যাডল কীভাবে ব্যবহার করতে হয় তা শিখুন।