Gradle ist ein Open-Source-Tool für die Build-Automatisierung in Java, Groovy und Scala-Entwicklung. Es stützt sich auf die Konzepte von Ant und Maven, um den Erstellungsprozess zu automatisieren.
Im Gegensatz zu Apache Maven, das auf XML-Datendateien zum Deklarieren von Projektkonfigurationen angewiesen ist, verwendet Gradle Groovy, eine dynamische Programmiersprache, die Projektkonfigurationen definiert.
In diesem Beitrag werden wir Gradle auf Debian 11 / Debian 10 installieren.
JDK installieren
Die einzige Voraussetzung für Gradle ist Java JDK Version 8 oder höher. Installieren Sie also entweder OpenJDK oder Oracle JDK.
Hier verwenden wir für die Demo OpenJDK v11.
sudo apt update sudo apt install -y default-jdk
Überprüfen Sie die Java-Installation, indem Sie den folgenden Befehl ausführen.
java -version
Ausgabe:
openjdk version "11.0.12" 2021-07-20 OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
Andere erforderliche Pakete installieren.
sudo apt install -y curl unzip
Gradle installieren
Laden Sie die neueste Version von Gradle (v7.2) herunter – Reine Binär-ZIP-Datei von der offiziellen Website.
ODER
Verwenden Sie den folgenden Befehl im Terminal, um das Paket Gradle (v7.2) herunterzuladen.
cd /tmp curl -O https://downloads.gradle-dn.com/distributions/gradle-7.2-bin.zip
Extrahieren Sie dann das Paket mit unzip
Befehl.
unzip gradle-*.zip
Verschieben Sie den Inhalt nach /opt/gradle
Verzeichnis.
sudo mkdir /opt/gradle sudo cp -pr gradle-*/* /opt/gradle
Überprüfen Sie das Gradle-Verzeichnis.
ls /opt/gradle/
Ausgabe:
bin init.d lib LICENSE NOTICE README
Systemumgebung konfigurieren
Wir werden nun die Umgebungsvariable PATH so konfigurieren, dass sie das bin-Verzeichnis von Gradle enthält. Führen Sie dazu den folgenden Befehl aus. Ersetzen Sie bei Bedarf den Bin-Pfad des Gradle durch das Verzeichnis Ihres Gradle.
echo "export PATH=/opt/gradle/bin:${PATH}" | sudo tee /etc/profile.d/gradle.sh
Machen Sie das Skript mit chmod
ausführbar Befehl.
sudo chmod +x /etc/profile.d/gradle.sh
Laden Sie die Umgebungsvariablen in Ihre aktuelle Sitzung, indem Sie den folgenden Befehl ausführen.
source /etc/profile.d/gradle.sh
Gradle-Installation überprüfen
Verwenden Sie den folgenden Befehl, um die Gradle-Installation zu validieren.
gradle -v
Ausgabe:
Welcome to Gradle 7.2! Here are the highlights of this release: - Toolchain support for Scala - More cache hits when Java source files have platform-specific line endings - More resilient remote HTTP build cache behavior For more details see https://docs.gradle.org/7.2/release-notes.html ------------------------------------------------------------ Gradle 7.2 ------------------------------------------------------------ Build time: 2021-08-17 09:59:03 UTC Revision: a773786b58bb28710e3dc96c4d1a7063628952ad Kotlin: 1.5.21 Groovy: 3.0.8 Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020 JVM: 11.0.12 (Debian 11.0.12+7-post-Debian-2) OS: Linux 5.10.0-8-amd64 amd64
Schlussfolgerung
Das ist alles. Sie haben Gradle erfolgreich auf Debian 11/Debian 10 installiert. Auf der offiziellen Gradle-Dokumentationsseite erfahren Sie, wie Sie mit Gradle beginnen.