How to install Maven on Ubuntu 18.04 LTS/ Ubuntu 20.04 (Linux)
جدول المحتويات:
- المتطلبات الأساسية
- تثبيت Gradle على دبيان
- 1. تثبيت OpenJDK
- 2. تحميل Gradle
- 3. إعداد متغيرات البيئة
- 4. تحقق من تثبيت Gradle
- استنتاج
Gradle هي أداة بناء للأغراض العامة تستخدم أساسًا لمشاريع Java ، وتجمع بين أفضل ميزات Ant و Maven. بخلاف سابقاتها التي تستخدم XML في البرمجة النصية ، يستخدم Gradle Groovy ، وهي لغة برمجة ديناميكية موجهة للكائن لمنصة Java لتحديد المشروع وبناء نصوص برمجية.
في هذا البرنامج التعليمي ، سنشرح كيفية تثبيت Gradle على Debian 9.
المتطلبات الأساسية
ستحتاج إلى تسجيل الدخول كمستخدم لديه حق الوصول sudo لتتمكن من تثبيت الحزم على نظام دبيان الخاص بك.
تثبيت Gradle على دبيان
في الأقسام التالية ، سنقدم إرشادات خطوة بخطوة لتنزيل وتثبيت أحدث إصدار من Gradle على دبيان 9.
1. تثبيت OpenJDK
يتطلب Gradle تثبيت Java JDK أو JRE الإصدار 7 أو أعلى.
سنقوم بتثبيت OpenJDK 8:
sudo apt update
sudo apt install openjdk-8-jdk
تحقق من تثبيت Java عن طريق تشغيل:
java -version
يجب أن يبدو الإخراج بشيء من هذا القبيل:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
2. تحميل Gradle
في وقت كتابة هذا المقال ، كان أحدث إصدار من Gradle هو
5.2.1
. قبل المتابعة مع الخطوة التالية ، يجب عليك التحقق من صفحة إصدارات Gradle لمعرفة ما إذا كان هناك إصدار أحدث متاح.
تنزيل ملف مضغوط Gradle Binary فقط في دليل
/tmp
باستخدام الأمر
wget
التالي:
wget https://services.gradle.org/distributions/gradle-5.2.1-bin.zip -P /tmp
بمجرد اكتمال التنزيل ، قم باستخراج الملف المضغوط في دليل
/opt/gradle
:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
تحقق من استخراج ملفات Gradle من خلال سرد دليل
/opt/gradle/gradle-5.2.1
:
ls /opt/gradle/gradle-5.2.1
bin getting-started.html init.d lib LICENSE media NOTICE
3. إعداد متغيرات البيئة
بعد ذلك ، سوف نحتاج إلى تكوين متغير بيئة PATH لتضمين دليل حاوية التخزين. للقيام بذلك ، افتح محرر النص الخاص بك وقم بإنشاء ملف جديد باسم
gradle.sh
داخل دليل
/etc/profile.d/
.
sudo nano /etc/profile.d/gradle.sh
الصق التكوين التالي:
/etc/profile.d/gradle.sh
export GRADLE_HOME=/opt/gradle/gradle-5.2.1 export PATH=${GRADLE_HOME}/bin:${PATH}
أحفظ وأغلق الملف. سيتم الحصول على هذا البرنامج النصي عند بدء تشغيل shell.
اجعل البرنامج النصي قابلاً للتنفيذ عن طريق تشغيل أمر
chmod
التالي:
sudo chmod +x /etc/profile.d/gradle.sh
قم بتحميل متغيرات البيئة باستخدام الأمر source:
source /etc/profile.d/gradle.sh
4. تحقق من تثبيت Gradle
للتحقق من تثبيت Gradle بشكل صحيح ، استخدم الأمر
gradle -v
الذي سيعرض إصدار Gradle:
gradle -v
يجب أن ترى شيئًا مما يلي:
Welcome to Gradle 5.2.1! Here are the highlights of this release: - Define sets of dependencies that work together with Java Platform plugin - New C++ plugins with dependency management built-in - New C++ project types for gradle init - Service injection into plugins and project extensions For more details see https://docs.gradle.org/5.2.1/release-notes.html ------------------------------------------------------------ Gradle 5.2.1 ------------------------------------------------------------ Build time: 2019-02-08 19:00:10 UTC Revision: f02764e074c32ee8851a4e1877dd1fea8ffb7183 Kotlin DSL: 1.1.3 Kotlin: 1.3.20 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018 JVM: 1.8.0_181 (Oracle Corporation 25.181-b13) OS: Linux 4.9.0-8-amd64 amd64
هذا هو. لقد قمت بتثبيت Gradle بنجاح على Debian 9 الخاص بك.
استنتاج
يمكنك الآن زيارة صفحة وثائق Gradle الرسمية ومعرفة كيفية البدء باستخدام Gradle.
جافا الموهوب ديبيانكيفية تثبيت gradle على centos 7
Gradle هو نظام أتمتة بناء مفتوح المصدر يستخدم في المقام الأول لمشاريع Java. يحدد هذا البرنامج التعليمي الخطوات اللازمة لتثبيت أحدث إصدار من Gradle على أنظمة CentOS 7.
كيفية تثبيت gradle على أوبونتو 18.04
Gradle هي أداة إنشاء للأغراض العامة تستخدم في المقام الأول لمشاريع Java. سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Gradle على Ubuntu 18.04.
كيفية ترقية ديبيان 9 تمتد إلى ديبيان 10 باستر
بعد أكثر من عامين من التطوير ، تم إصدار الإصدار المستقر من دبيان الجديد ، Debian 10 المسمى Buster ، في 6 يوليو 2019. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية ترقية نظام Debian 9 Stretch إلى Debian 10 Buster.







