Gradleは、ビルド自動化Java、Groovy、およびScala開発用のオープンソースツールです。構築プロセスを自動化するために、AntとMavenの概念に依存しています。
プロジェクト構成の宣言にXMLデータファイルに依存するApacheMavenとは異なり、Gradleはプロジェクト構成を定義する動的プログラミング言語であるGroovyを使用します。
この投稿では、Debian 11 /Debian10にGradleをインストールします。
JDKのインストール
Gradleの唯一の要件は、JavaJDKバージョン8以降です。したがって、OpenJDKまたはOracleJDKのいずれかをインストールします。
ここでは、デモにOpenJDKv11を使用します。
sudo apt update sudo apt install -y default-jdk
次のコマンドを実行して、Javaのインストールを確認します。
java -version
出力:
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)
他の必要なパッケージをインストールします。
sudo apt install -y curl unzip
Gradleのインストール
Gradleの最新バージョン(v7.2)をダウンロードします–公式サイトからバイナリのみのzipファイル。
または
ターミナルで以下のコマンドを使用して、Gradle(v7.2)パッケージをダウンロードします。
cd /tmp curl -O https://downloads.gradle-dn.com/distributions/gradle-7.2-bin.zip
次に、unzip
を使用してパッケージを抽出します コマンド。
unzip gradle-*.zip
コンテンツを/opt/gradle
に移動します ディレクトリ。
sudo mkdir /opt/gradle sudo cp -pr gradle-*/* /opt/gradle
Gradleのディレクトリを確認します。
ls /opt/gradle/
出力:
bin init.d lib LICENSE NOTICE README
システム環境の構成
次に、Gradleのbinディレクトリを含めるようにPATH環境変数を構成します。これを行うには、以下のコマンドを実行します。必要に応じて、GradleのbinパスをGradleのディレクトリに置き換えます。
echo "export PATH=/opt/gradle/bin:${PATH}" | sudo tee /etc/profile.d/gradle.sh
chmod
を使用してスクリプトを実行可能にします コマンド。
sudo chmod +x /etc/profile.d/gradle.sh
次のコマンドを実行して、環境変数を現在のセッションにロードします。
source /etc/profile.d/gradle.sh
Gradleのインストールを確認する
Gradleのインストールを検証するには、以下のコマンドを使用します。
gradle -v
出力:
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
結論
それで全部です。これで、Debian 11 / Debian10にGradleが正常にインストールされました。Gradleの公式ドキュメントページにアクセスして、Gradleの使用を開始する方法を学ぶことができます。