Gradleは、主にJavaプロジェクトで使用される無料のオープンソースビルドツールです。 Gradleは、ソフトウェアの自動化、構築、配信を効率的に行うのに役立ちます。 Gradleは、XMLではなくGroovyオブジェクト指向プログラミング言語を使用してプロジェクト構成を定義します。 Gradleは、Android Studio、Eclipse、IDEA、NetBeansなどの多くの一般的なIDEプラットフォームもサポートしています。
このチュートリアルでは、Ubuntu18.04LTSにGradleビルドツールをインストールする方法を紹介します。
- Ubuntu18.04を実行しているサーバー。
- ルートパスワードがサーバーに設定されます。
開始する前に、システムを最新バージョンに更新する必要があります。これを行うには、次のコマンドを実行します。
apt-get update -y
apt-get upgrade -y
サーバーが更新されたら、サーバーを再起動して変更を適用します。
次に、次のコマンドを使用して、他の必要なパッケージをインストールします。
apt-get install wget unzip -y
Javaのインストール
Gradleを使用するには、Javaをシステムにインストールする必要があります。次のコマンドを実行して、最新バージョンのJavaをインストールできます。
apt-get install default-jdk -y
Javaをインストールした後、次のコマンドを使用してJavaを確認できます。
java -version
次の出力が表示されます。
openjdk version "11.0.4" 2019-07-16 OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3) OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)
PPAリポジトリからGradleをインストール
このセクションでは、PPAリポジトリからGradleをインストールする方法を学習します。
まず、次のコマンドを使用して、必要なすべてのパッケージをインストールします。
apt-get install apt-transport-https dirmngr wget software-properties-common -y
次に、次のコマンドを使用してGPGキーをダウンロードしてインポートします。
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36
次の出力が表示されます。
Executing: /tmp/apt-key-gpghome.XFiNpS59rU/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys D7CC6F019D06AF36 gpg: key D7CC6F019D06AF36: public key "Launchpad PPA for Cheng-Wei Chien" imported gpg: Total number processed: 1 gpg: imported: 1
次に、次のコマンドを使用してPPAリポジトリを追加します。
add-apt-repository ppa:cwchien/gradle
リポジトリが追加されたら、リポジトリを更新し、次のコマンドを実行してGradleをインストールします。
apt-get update -y
apt-get install gradle -y
Gradleをインストールした後、次のコマンドでGradleのインストールを確認できます:
gradle -v
次の出力が得られるはずです:
Welcome to Gradle 5.6.3! Here are the highlights of this release: - Incremental Groovy compilation - Groovy compile avoidance - Test fixtures for Java projects - Manage plugin versions via settings script For more details see https://docs.gradle.org/5.6.3/release-notes.html ------------------------------------------------------------ Gradle 5.6.3 ------------------------------------------------------------ Build time: 2019-10-18 00:28:36 UTC Revision: bd168bbf5d152c479186a897f2cea494b7875d13 Kotlin: 1.3.41 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.14 compiled on March 12 2019 JVM: 11.0.4 (Ubuntu 11.0.4+11-post-Ubuntu-1ubuntu218.04.3) OS: Linux 4.15.0-20-generic amd64
このセクションでは、ソースからGradleをインストールする方法を学習します。
まず、ディレクトリを/ optに変更し、次のコマンドを使用して最新バージョンのGradleをダウンロードします。
cd /opt/
wget https://services.gradle.org/distributions/gradle-5.6.4-bin.zip
ダウンロードしたら、次のコマンドでダウンロードしたファイルを解凍します。
unzip gradle-5.6.4-bin.zip
次のコマンドを使用して、抽出されたディレクトリを確認できます。
ls /opt/gradle-5.6.4
出力:
LICENSE NOTICE bin getting-started.html init.d lib media
次に、Gradleを使用するための環境変数を設定する必要があります。これを行うには、/ etc/profile.dディレクトリ内に新しいファイルを作成します。
nano /etc/profile.d/gradle.sh
次の行を追加します:
export GRADLE_HOME=/opt/gradle-5.6.4 export PATH=${GRADLE_HOME}/bin:${PATH}
ファイルを保存して閉じ、次のコマンドでファイルを実行可能にします。
chmod +x /etc/profile.d/gradle.sh
次に、次のコマンドを使用して環境変数をロードします。
source /etc/profile.d/gradle.sh
これでGradleがインストールされました。次に、Gradleがインストールされているかどうかを確認します。
次のコマンドでGradleのインストールを確認できます:
gradle -v
次の出力が得られるはずです:
Welcome to Gradle 5.6.4! Here are the highlights of this release: - Incremental Groovy compilation - Groovy compile avoidance - Test fixtures for Java projects - Manage plugin versions via settings script For more details see https://docs.gradle.org/5.6.4/release-notes.html ------------------------------------------------------------ Gradle 5.6.4 ------------------------------------------------------------ Build time: 2019-11-01 20:42:00 UTC Revision: dd870424f9bd8e195d614dc14bb140f43c22da98 Kotlin: 1.3.41 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.14 compiled on March 12 2019 JVM: 11.0.4 (Ubuntu 11.0.4+11-post-Ubuntu-1ubuntu218.04.3) OS: Linux 4.15.0-65-generic amd64
おめでとう!これで、GradleがUbuntu18.04サーバーに正常にインストールされました。これで、Gradleを使用してJavaプロジェクトの構築を開始できます。ご不明な点がございましたら、お気軽にお問い合わせください。