Gradle یک سیستم اتوماسیون ساخت اوپن سورس است که در درجه اول برای پروژه های جاوا استفاده می شود. این ترکیبی از بهترین ویژگی های Ant and Maven است. برخلاف اسلاف خود که از XML برای اسکریپت نویسی استفاده می کنند ، Gradle از Groovy ، یک زبان برنامه نویسی پویا و شی گرا برای بستر جاوا برای تعریف پروژه و ساخت اسکریپت ها استفاده می کند. این آموزش مراحل لازم برای نصب آخرین نسخه Gradle را بر روی سیستم های CentOS 7 بیان می کند.
در ادامه با ما در شتابان هاست همراه باشید.
پیش نیازها:
کاربری که به سیستم وارد می شوید باید دارای امتیازات sudo باشد تا بتواند بسته ها را نصب کند.
مراحل زیر اطلاعاتی را در مورد نحوه نصب Gradle در CentOS 7 ارائه می دهند. ما آخرین نسخه Gradle را از وب سایت رسمی آنها دانلود خواهیم کرد.
Gradle برای نصب نیاز به Java JDK یا JRE نسخه ۷ یا بالاتر دارد.
بسته OpenJDK 8 را با دستور زیر نصب کنید:
sudo yum install java-1.8.0-openjdk-devel
با نمایش نسخه جاوا ، نصب جاوا را تأیید کنید:
java -version
خروجی باید چیزی شبیه به این باشد:
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
در زمان نگارش این مقاله ، آخرین نسخه Gradle 5.0 است. قبل از ادامه مرحله بعدی ، باید صفحه نسخه های Gradle را بررسی کنید تا ببینید نسخه جدیدتری در دسترس است یا خیر.
با دانلود فایل zip فقط Gradle Binary در پوشه / tmp با استفاده از دستور wget زیر شروع کنید:
wget https://services.gradle.org/distributions/gradle-5.0-bin.zip -P /tmp
پس از اتمام دانلود، فایل zip را در فهرست / opt / gradle استخراج کنید:
sudo unzip -d /opt/gradle /tmp/gradle-5.0-bin.zip
بررسی کنید که پرونده های Gradle با فهرست بندی /opt/gradle/gradle-5.0 استخراج می شوند:
ls /opt/gradle/gradle-5.0
خروجی:
bin getting-started.html init.d lib LICENSE media NOTICE
مرحله بعدی کانفیگ متغیر محیط PATH برای درج فهرست پوشه Gradle است. برای انجام این کار ، ویرایشگر متن خود را باز کنید و یک فایل جدید با نام gradle.sh در داخل دایرکتوری /etc/profile.d/ ایجاد کنید.
sudo nano /etc/profile.d/gradle.sh
کانفیگ های زیر را جایگذاری کنید:
export GRADLE_HOME=/opt/gradle/gradle-5.0 export PATH=${GRADLE_HOME}/bin:${PATH}
ذخیره کنید و فایل را ببندید. این اسکریپت در هنگام راه اندازی پوسته منبع خواهد شد.
با صدور دستور chmod زیر اسکریپت را قابل اجرا کنید:
sudo chmod +x /etc/profile.d/gradle.sh
متغیرهای محیط را با استفاده از دستور منبع دانلود کنید:
source /etc/profile.d/gradle.sh
برای تایید اینکه Gradle به درستی نصب شده است از دستور gradle -v استفاده می کنید که نسخه Gradle را نمایش می دهد:
gradle -v
باید چیزی مانند موارد زیر را ببینید:
Welcome to Gradle 5.0! Here are the highlights of this release: - Kotlin DSL 1.0 - Task timeouts - Dependency alignment aka BOM support - Interactive `gradle init` For more details see https://docs.gradle.org/5.0/release-notes.html ------------------------------------------------------------ Gradle 5.0 ------------------------------------------------------------ Build time: 2018-11-26 11:48:43 UTC Revision: 7fc6e5abf2fc5fe0824aec8a0f5462664dbcd987 Kotlin DSL: 1.0.4 Kotlin: 1.3.10 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018 JVM: 1.8.0_191 (Oracle Corporation 25.191-b12) OS: Linux 3.10.0-862.14.4.el7.x86_64 amd64
آخرین نسخه Gradle اکنون روی سیستم CentOS شما نصب شده است.
شما با موفقیت Gradle را در CentOS 7 خود نصب کرده اید. اکنون می توانید به صفحه رسمی Gradle Documentation مراجعه کرده و نحوه شروع کار با Gradle را بیاموزید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید.