Gradleは、AntとMavenの利点を組み合わせた、主にJavaプロジェクトに使用される強力で柔軟なビルドツールです。 XMLを使用する他の前処理ツールとは異なり、Gradleは、プロジェクトの定義とスクリプトのビルドに動的なオブジェクト指向のJavaプラットフォーム言語であるGroovyを使用します。
この記事では、CentOS8にGradleをインストールする方法について説明します。 Gradleの最新バージョンを公式ウェブサイトからダウンロードします。
次の手順は、rootまたはsudo権限を持つ別のユーザーとしてシステムにログインしていることを前提としています。
Gradleは、Java SE8以降をサーバーにインストールします。
次のコマンドを入力して、OpenJDKパッケージをインストールします。
sudo yum install java-1.8.0-openjdk-devel
Javaのバージョン番号を出力して、Javaのインストールを確認します。
java -version
出力は次のようになります。
openjdk version "11.0.6"2020-01-14 LTS
OpenJDK Runtime Environment 18.9(build 11.0.6+10-LTS)
OpenJDK 64-Bit Server VM 18.9(build 11.0.6+10-LTS, mixed mode, sharing)
執筆時点で、Gradleの最新バージョンは 6.3
です。次の手順に進む前に、[Gradle Release Page](https://gradle.org/releases/)をチェックして、新しいバージョンが利用可能かどうかを確認する必要があります。
wget
コマンドを使用して、Gradleバイナリファイルを / tmp
フォルダにダウンロードします。
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip -P /tmp
ダウンロードが完了したら、ファイルを / opt / gradle
フォルダーに解凍します。
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
エラーメッセージが表示された場合`sudo: unzip: command not found`,使用する`sudo dnf install unzip`解凍パッケージをインストールします。
Gradleが解凍されていることを確認します。
ls /opt/gradle/gradle-*
出力は次のとおりです。
bin init.d lib LICENSE NOTICE README
次に、Gradleのbinディレクトリを含むようにPATH環境変数を構成します。これを行うには、ファイルエディタを開き、 / etc / profile.d
ディレクトリに gradle.sh
という名前のファイルを作成します。
sudo nano /etc/profile.d/gradle.sh
次のコードをコピーして貼り付けます。
export GRADLE_HOME=/opt/gradle/gradle-6.3export PATH=${GRADLE_HOME}/bin:${PATH}
ファイルを保存して閉じます。スクリプトは、次にシェルが起動したときに有効になります。
次のchmodコマンドをトリガーして、スクリプトを実行可能にします。
sudo chmod +x /etc/profile.d/gradle.sh
sourceコマンドを使用して、環境変数をロードします。
source /etc/profile.d/gradle.sh
Gradleが正しくインストールされているかどうかを確認するには、次のコマンドを実行します。Gradleのバージョンが表示されます。
gradle -v
次のような情報が表示されます。
Welcome to Gradle 6.3!
Here are the highlights ofthis 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-2419:52:07 UTC
Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60
Kotlin:1.3.70
Groovy:2.5.10
Ant: Apache Ant(TM) version 1.10.7 compiled on September 12019
JVM:11.0.6(Oracle Corporation 11.0.6+10-LTS)
OS: Linux 4.18.0-80.11.2.el8_0.x86_64 amd64
それでおしまい。 CentOSシステムに最新のGradleをインストールし、使用を開始できます。
CentOS8にGradleをインストールする方法を説明しました。
[Gradle公式ドキュメントページ](https://docs.gradle.org/current/userguide/userguide.html)を閲覧して、Gradleクイックスタートを学ぶことができます。
Recommended Posts