Gradleは、オープンソースのビルド自動化システムです。 Java、C ++、Python開発などの複数のプログラミング言語をサポートしています。これは、ApacheAntとApacheMavenの概念に基づいています。
GradleはGroovyを使用してプロジェクト構成を定義します。
この投稿では、GradleをCentOS8/7およびRHEL8/7にインストールします。
JDK/JREをインストールします
Gradleの唯一の要件は、JavaJDKまたはJREバージョン8以降をシステムにインストールすることです。
OpenJDKよりもOracleJavaJDKを使用する場合は、次のようにします。
読む: CentOS 8 /RHEL8にOracleJavaをインストールする方法
読む: CentOS 7 /RHEL7にOracleJavaをインストールする方法
ここでは、OpenJDK8を使用します。yumコマンドを使用してOpenJDKパッケージをインストールします。
yum install -y java
次のコマンドを実行して、Javaのインストールを確認します。
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)
他の必要なパッケージをインストールします。
yum install -y wget unzip
Gradleの最新バージョン(v6.3)を公式サイトからダウンロードします。インストールにはGradleBinaryのみのzipファイルを使用します。
または
以下のコマンドを使用して、ターミナルにGradle(v6.3)をダウンロードします。
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
ダウンロードしたzipファイルを解凍して/opt/gradleディレクトリにコピーします。
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
/ opt / gradle /ディレクトリの内容を一覧表示して、抽出されたファイルを確認します。
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
次に、PATH環境変数のプロファイルを構成して、Gradleのbinディレクトリを含めます。次のコマンドを実行して、環境を追加します。
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
chmodコマンドを使用してプロファイルファイルを実行可能にします。
sudo chmod +x /etc/profile.d/gradle.sh
次のコマンドを使用して、環境変数を現在のセッションにロードします。
source /etc/profile.d/gradle.sh
以下のコマンドを使用して、Gradleのインストールを検証します。
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
それで全部です。 CentOS8/7およびRHEL8/7にGradleが正常にインストールされました。Gradleの使用を開始する方法については、Gradleの公式ドキュメントページにアクセスしてください。