Gradle ist ein Open-Source-Build-Automatisierungssystem. Es unterstützt mehrere Programmiersprachen wie Java, C++ und Python-Entwicklung. Es basiert auf den Konzepten von Apache Ant und Apache Maven.
Gradle verwendet Groovy, um Projektkonfigurationen zu definieren.
In diesem Beitrag werden wir Gradle auf CentOS 8/7 und RHEL 8/7 installieren.
JDK/JRE installieren
Die einzige Anforderung von Gradle besteht darin, Java JDK oder JRE Version 8 oder höher auf dem System zu installieren.
Wenn Sie Oracle Java JDK gegenüber OpenJDK bevorzugen, dann:
LESEN: So installieren Sie Oracle Java unter CentOS 8 / RHEL 8
LESEN: So installieren Sie Oracle Java unter CentOS 7 / RHEL 7
Hier verwende ich OpenJDK 8. Installieren Sie das OpenJDK-Paket mit dem Befehl yum.
yum install -y java
Überprüfen Sie die Java-Installation, indem Sie den folgenden Befehl ausführen.
java -version
Output: openjdk version "1.8.0_242" OpenJDK Runtime Environment (build 1.8.0_242-b08) OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
Andere erforderliche Pakete installieren.
yum install -y wget unzip
Gradle installieren
Laden Sie die neueste Version von Gradle (v6.3) von der offiziellen Website herunter. Für die Installation verwenden wir die rein binäre Gradle-Zip-Datei.
ODER
Verwenden Sie den folgenden Befehl, um Gradle (v6.3) im Terminal herunterzuladen.
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
Extrahieren Sie die heruntergeladene ZIP-Datei und kopieren Sie sie in das Verzeichnis /opt/gradle.
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
Überprüfen Sie die extrahierten Dateien, indem Sie den Inhalt des Verzeichnisses /opt/gradle/ auflisten.
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
Umgebungsvariablen einrichten
Wir werden nun das Profil für die Umgebungsvariable PATH so konfigurieren, dass es das bin-Verzeichnis von Gradle enthält. Führen Sie den folgenden Befehl aus, um die Umgebung hinzuzufügen.
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
Machen Sie die Profildatei mit dem Befehl chmod ausführbar.
sudo chmod +x /etc/profile.d/gradle.sh
Laden Sie die Umgebungsvariablen mit dem folgenden Befehl in die aktuelle Sitzung.
source /etc/profile.d/gradle.sh
Gradle-Installation überprüfen
Validieren Sie die Gradle-Installation mit dem folgenden Befehl.
gradle -v
Output: Welcome to Gradle 6.3! Here are the highlights of this release: - Java 14 support - Improved error messages for unexpected failures For more details see https://docs.gradle.org/6.3/release-notes.html ------------------------------------------------------------ Gradle 6.3 ------------------------------------------------------------ Build time: 2020-03-24 19:52:07 UTC Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60 Kotlin: 1.3.70 Groovy: 2.5.10 Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019 JVM: 1.8.0_242 (Oracle Corporation 25.242-b08) OS: Linux 4.18.0-80.7.1.el8_0.x86_64 amd64
Schlussfolgerung
Das ist alles. Sie haben Gradle erfolgreich auf CentOS 8/7 und RHEL 8/7 installiert. Besuchen Sie die offizielle Gradle-Dokumentationsseite, um zu erfahren, wie Sie mit Gradle beginnen.