開発者の生産性を加速することは、Gradleのようなツールの主なタスクである必要があります。これにより、Javaで作成されたコードのいくつかの段階の自動化を実現できるようになります。そのため、Java開発者の場合は、Ubuntu20.04にGradleをインストールする方法を知っておく必要があります。
アプリケーションのGithubプロファイルには、Gradleとは何かについて非常に理解しやすい定義があります
Gradleは、ビルドの自動化と多言語開発のサポートに重点を置いたビルドツールです。任意のプラットフォームでソフトウェアを構築、テスト、公開、およびデプロイする場合、Gradleは、コードのコンパイルとパッケージ化からWebサイトの公開までの開発ライフサイクル全体をサポートできる柔軟なモデルを提供します。
GradleはJavaでの使用を目的としていますが、Java、Scala、Android、Kotlin、C / C ++、Groovyなどのいくつかの言語もサポートしており、開発ツールやEclipse、IntelliJ、Jenkinsなどの継続的インテグレーションサーバーと緊密に統合されています。 。
そのため、Gradleを使用すると、プログラムのコンパイルとデプロイのプロセスで生産性を高めることができます。
Ubuntu20.04にGradleをインストール
ステップ1:必要なパッケージとJavaをUbuntuにインストールする
開始する前に、チュートリアルを続行するために2つのツールをインストールする必要があります。最初のものはwget
です これは、ターミナルを使用してファイルをダウンロードするためのツールです。 2つ目はunzip
です ターミナルからZIPファイルを解凍できるコマンド。
したがって、メインメニューから、またはキーCTRL + ALT + T
を押して、ターミナルを開きます。 Ubuntuを更新します。
sudo apt update sudo apt upgrade
その後、以下を実行して両方のツールをインストールできます:
sudo apt install wget unzip
GradleはJavaで構築されているため、システムにGradleがインストールされていることは明らかです。これを行うには、公式のUbuntuリポジトリから入手できるOpenJDKを利用します。
sudo apt install openjdk-11-jdk openjdk-11-jre
インストールしたバージョンを表示することで、Javaが機能しているかどうかを確認できます。
java --version
ステップ2:Ubuntu20.04にGradleをダウンロードしてインストールする
これで、システムはGradleをインストールする準備が整いました。これを行うには、/tmp/
に移動する必要があります フォルダ
cd /tmp
そこからwget
コマンドは、現時点で6.8.3
であるGradleの最新の安定バージョンのインストールに進みます。 。
wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip
Gradleの安定バージョンが変更されると、コマンドが変更されることに注意してください。
この後、Gradleを配置するフォルダーを作成します。任意のフォルダにすることができます。この場合、/opt
を選択します 。
sudo mkdir /opt/gradle
gradle
を変更できます 任意の名前に。そして、新しく作成したフォルダにあるファイルを解凍します。
sudo unzip -d /opt/gradle gradle-6.8.3-bin.zip
ターミナルプロンプト全体からGradleを使用できるようにするには、アプリケーションが配置されているディレクトリをユーザーのPATHに追加する必要があります。
export PATH=$PATH:/opt/gradle/gradle-6.8.3/bin
このようにして、Gradleがインストールされ、ユーザーが使用できるようになります。
ステップ3:Gradleをテストする
Gradleをインストールしたら、今やらなければならないことは、すべてがうまくいったかどうかをテストすることです。
これを行う簡単な方法は、Gradleコマンドがどのように機能するかを示すことです。バージョンを表示するだけで十分です。
gradle -v Welcome to Gradle 6.8.3! Here are the highlights of this release: - Faster Kotlin DSL script compilation - Vendor selection for Java toolchains - Convenient execution of tasks in composite builds - Consistent dependency resolution For more details see https://docs.gradle.org/6.8.3/release-notes.html ------------------------------------------------------------ Gradle 6.8.3 ------------------------------------------------------------ Build time: 2021-02-22 16:13:28 UTC Revision: 9e26b4a9ebb910eaa1b8da8ff8575e514bc61c78 Kotlin: 1.4.20 Groovy: 2.5.12 Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020 JVM: 11.0.10 (Ubuntu 11.0.10+9-Ubuntu-0ubuntu1.20.04) OS: Linux 5.4.0-66-generic amd64
この手順では、Gradleがシステムに正しくインストールされており、プロジェクトで使用できることを確認します。
アプリケーションの開発には、プロセスを支援するツールが必要です。それらの1つは、開発者にとって日常的で退屈になる多くの状況を自動化できるGradleです。また、Gradleはインストールが簡単で、EclipseやIntelliJIDEAなどの多くの一般的なツールと完全に統合されています。