كيفية تثبيت Groovy على نظام التشغيل Linux و Windows [خطوة بخطوة]

للمطورين، عادةً ما تبحث عن طرق لتعزيز ميزات التطبيق. إذا كنت تعمل أساسًا على تطبيقات تستند إلى Java، فصديق Groovy وقم بتثبيته على جهازك. تتكامل لغة Groovy بسلاسة مع أي برنامج Java وتضيف ميزات قوية، بما في ذلك إمكانيات البرمجة النصية لبرامج Java.

وفي هذا البرنامج التعليمي، ستتعلم كيفية تثبيت Groovy، بغض النظر عما إذا كنت على جهاز Ubuntu أو Windows.

هل أنت جاهز؟ ابدأ وابدأ في استخدام Groovy لتطوير التطبيقات بشكل أفضل!

المتطلبات المسبقة

يحتوي هذا البرنامج التعليمي على عروض توضيحية خطوة بخطوة. لمتابعتها، تأكد من أنك تمتلك ما يلي:

  • جهاز Ubuntu – يستخدم هذا البرنامج التعليمي Ubuntu 22.04.
  • A Windows 7 or 7+ machine with Java installed.

تثبيت Groovy على Ubuntu

قبل أن تقوم بتثبيت Groovy على جهاز Ubuntu الخاص بك، يجب أن تقوم أولاً بتثبيت Java نظرًا لأن Groovy يعمل على خادم Java servlet الخاص به المدمج. يمكنك استخدام تنفيذات متعددة لـ Java للعمل مع Groovy، ولكن OpenJDK هو الأكثر شيوعًا.

لتثبيت Java على جهاز Ubuntu الخاص بك:

1. قم بتسجيل الدخول إلى جهاز Ubuntu الخاص بك باستخدام عميل SSH المفضل لديك.

2. بعد ذلك، قم بتشغيل الأمر التالي لتحديث حزم النظام:

sudo apt update
Updating system packages

3. بعد التحديث، قم بتشغيل الأوامر التالية لإنشاء دليل باسم:

هذه الأوامر لا تقدم إخراجًا، ولكن الدليل هو المكان الذي ستقوم بتثبيت جافا فيه.

mkdir ~/install_groovy_demo
cd ~/install_groovy_demo

4. الآن، قم بتشغيل الأمر التالي لتثبيت جافا على جهازك:

# تثبيت نسخة جافا: جافا SE 11 (LTS)
sudo apt install default-jdk 
Installing Java Version: Java SE 11 (LTS)

5. بعد تثبيت جافا، قم بتشغيل الأمر التالي للتحقق من إصدار الجافا المثبت على جهازك.

# التحقق من إصدار الجافا للتحقق من تثبيت جافا.
java -version

الإخراج أدناه يضمن أنك قمت بتثبيت جافا بنجاح.

Verifying Java installation

6. بعد ذلك، قم بتشغيل الأمر التالي لتنزيل حزمة جروفي (get.sdkman.io).

curl -s get.sdkman.io | bash

إذا كان التنزيل ناجحًا، سترى إخراجًا مشابهًا للذي أدناه.

Downloading the Groovy package

7. بمجرد التنزيل، قم بتشغيل كل أمر أدناه في دليل البن في مجلد تثبيت جروفي (~/.sdkman/bin/) لتحضير نصوص جروفي (sdksdkman-init.sh) للتشغيل بنجاح.

لاحظ أن هذه الأوامر لا تقدم إخراجًا، ولكن سترى النتيجة في الخطوة التالية.

cd ~/.sdkman/bin/
source sdksdkman-init.sh

8. الآن، قم بتشغيل الأمر sdk install أدناه لتثبيت Groovy.

sdk install groovy
Installing the Groovy on the Ubuntu machine

9. في النهاية، قم بتشغيل الأمر Groovy أدناه للتحقق من تثبيت Groovy الخاص بك.

groovy -version
Verifying the Groovy installation

تنفيذ سكريبت Groovy على Ubuntu

رائع! لقد قمت بتثبيت Groovy بنجاح على جهاز Ubuntu الخاص بك. ولكن كيف تعرف أن Groovy يعمل بالفعل؟ في هذا المثال، ستقوم بتشغيل اختبار عن طريق تنفيذ سكريبت بسيط للتحقق مما إذا كان قد تم تثبيت Groovy بشكل مناسب.

ضمن الدليل ~/install_groovy_demo ، قم بإنشاء سكريبت يسمى test.sh واملأ السطر أدناه، الذي يطبع (printLn) كل الأرقام ابتداءً من 0 إلى 4.

0.upto(4) {println "$it"}

الآن، قم بتشغيل الأمر groovy أدناه لتنفيذ سكريبت Groovy (*test.sh*)

groovy test.sh
Running a Groovy script on Ubuntu

تثبيت Groovy على نظام Windows

هل تعمل أساساً على جهاز Windows؟ لا تقلق. Groovy يعمل على Windows أيضاً! ولكن مثلما في Ubuntu، عليك أولاً تثبيت Groovy على جهاز Windows الخاص بك.

1. افتح متصفح الويب المفضل لديك، انتقل إلى صفحة التنزيل الرسمية لـ Groovy ، وانقر فوق علامة التنزيل كما هو موضح أدناه.

Accessing Groovy’s official download page

2. بعد ذلك، انتقل لأسفل إلى أحدث إصدار مستقر، Groovy 4.0، في هذا الوقت من الكتابة، وانقر فوق مثبت Windows (عنصر فني مجتمعي).

يعيد متصفحك توجيهك إلى صفحة حيث يمكنك الحصول على رابط التنزيل لمثبت Windows (الخطوة الثالثة).

Accessing Groovy’s Windows installer’s download link

3. انقر على رابط المثبت .msi (الأيمن) لتنزيل Groovy.

Downloading Groovy’s Windows installer

4. بمجرد التنزيل، قم بتشغيل مثبت Windows لـ Groovy.

Launching Groovy’s Windows installer

5. الآن، انقر فوق التالي عندما ترى الصفحة “مرحبًا” أدناه.

Acknowledging the “welcome” page

6. حدد خانة الاختيار في الأسفل لقبول اتفاقية ترخيص المستخدم النهائي (EULA)، وانقر فوق التالي للمتابعة.

Accepting the End user License Agreement

7. بعد ذلك، حدد إعداد Groovy كما هو المعتاد، والذي يثبت فقط الميزات الشائعة.

Selecting the Typical Groovy setup

كما هو موضح أدناه، يبدأ التثبيت وقد يستغرق بضع دقائق للاكتمال.

Installing Groovy on a Windows machine

8. في النهاية، انقر على إكمال بعد تثبيت Groovy بنجاح. وفي هذه النقطة، يتم تثبيت أدوات سطر الأوامر Groovy shell و Groovy console افتراضيًا.

Successfully Installed groovy on the Windows machine

تشغيل أمر Groovy على Windows

الآن لديك Groovy مثبتًا على جهاز Windows الخاص بك، الذي يجب أن يعمل كما هو متوقع. ولكن لتكون آمنًا، سيتعين عليك اختبار ما إذا كان Groovy يعمل بشكل صحيح. كيف؟

بالمثل ما فعلته في أوبونتو، ستقوم بتشغيل أمر Groovy على جهاز Windows الخاص بك. ولكن بدلاً من Windows PowerShell، ستستخدم Groovy Shell لتشغيل الأوامر.

قم بتشغيل Groovy shell من سطح المكتب الخاص بك أو من قائمة البدء، كما هو موضح أدناه.

Launching the Groovy Shell on the Windows machine

الآن، قم بتشغيل الأمر التالي لطباعة جميع الأرقام (printLn) بين 0 و 7 بزيادة 2.

0.step(7,2){println "$it"}
Executing a Groovy command to print specific numbers

Conclusion

في هذا البرنامج التعليمي، تعلمت كيفية تثبيت Groovy، وهو لغة متعددة الجوانب لمنصة Java، على أنظمة Ubuntu وWindows. لمست في تنفيذ نص Groovy وتشغيل أمر Groovy بوظائف مماثلة.

بعد فهمك لطريقة عمل Groovy، لماذا لا تقوم بتوتيت نشر الويب بشكل تلقائي باستخدام Groovy وإنشاء أنبوب CI/CD في Jenkins؟ قم بتحسين عملية تطوير البرمجيات الخاصة بك بشكل كبير اليوم!

Source:
https://adamtheautomator.com/install-groovy/