Gradle — это универсальный инструмент, используемый для создания, автоматизации и доставки программного обеспечения. В основном он используется для проектов Java, C ++ и Swift.
Gradle сочетает в себе лучшие возможности Ant и Maven . В отличие от своих предшественников, которые использовали XML для написания сценариев, Gradle использует Groovy , динамический объектно-ориентированный язык программирования для платформы Java, чтобы определять проект и создавать сценарии.
В этом руководстве объясняется, как установить Gradle в Ubuntu 20.04. Мы загрузим последнюю версию Gradle с их официального сайта.
Содержание
Подготовка
В инструкциях предполагается, что вы вошли в систему как пользователь root или пользователь с привилегиями sudo .
Установка OpenJDK
Gradle требует, чтобы на компьютере была установлена Java SE 8 или новее.
Введите следующие команды для установки OpenJDK 11 :
sudo apt update
sudo apt install openjdk-11-jdk
Проверьте установку Java, распечатав версию Java :
java -version
Результат должен выглядеть примерно так:
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
Скачивание Gradle
На момент написания этой статьи последняя версия Gradle — 6.5.1
. Прежде чем перейти к следующему шагу, проверьте страницу выпусков Gradle, чтобы узнать, доступна ли более новая версия.
Загрузите zip-файл Gradle, содержащий только двоичный файл, в каталог /tmp
с помощью следующей команды wget
:
VERSION=6.5.1
wget https://services.gradle.org/distributions/gradle-${VERSION}-bin.zip -P /tmp
По завершении загрузки распакуйте файл в каталог /opt/gradle
:
sudo unzip -d /opt/gradle /tmp/gradle-${VERSION}-bin.zip
sudo apt install unzip
.Gradle регулярно обновляется исправлениями безопасности и новыми функциями. Чтобы иметь больший контроль над версиями и обновлениями, мы создадим символическую ссылку с именем latest
, которая указывает на каталог установки Gradle:
sudo ln -s /opt/gradle/gradle-${VERSION} /opt/gradle/latest
Позже, при обновлении Gradle, распакуйте более новую версию и измените символическую ссылку, чтобы она указывала на нее.
Настройка переменных среды
Нам нужно добавить каталог bin Gradle в системную PATH
среды PATH
. Для этого откройте текстовый редактор и создайте новый файл с именем gradle.sh
внутри каталога /etc/profile.d/
.
sudo nano /etc/profile.d/gradle.sh
Вставьте следующую конфигурацию:
export GRADLE_HOME=/opt/gradle/latest
export PATH=${GRADLE_HOME}/bin:${PATH}
Сохраните и закройте файл. Этот сценарий будет получен при запуске оболочки.
sudo chmod +x /etc/profile.d/gradle.sh
Загрузите переменные среды в текущий сеанс оболочки, используя source
команду:
source /etc/profile.d/gradle.sh
Проверка установки Gradle
Чтобы проверить правильность установки Gradle, используйте команду gradle -v
которая отобразит версию Gradle:
gradle -v
Вы должны увидеть что-то вроде следующего:
Welcome to Gradle 6.5.1!
Here are the highlights of this release:
- Experimental file-system watching
- Improved version ordering
- New samples
For more details see https://docs.gradle.org/6.5.1/release-notes.html
------------------------------------------------------------
Gradle 6.5.1
------------------------------------------------------------
Build time: 2020-06-30 06:32:47 UTC
Revision: 66bc713f7169626a7f0134bf452abde51550ea0a
Kotlin: 1.3.72
Groovy: 2.5.11
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 11.0.7 (Ubuntu 11.0.7+10-post-Ubuntu-3ubuntu1)
OS: Linux 5.4.0-26-generic amd64
Вот и все. Вы установили последнюю версию Gradle в свою систему Ubuntu и можете начать ее использовать.
Выводы
Мы показали вам, как установить Gradle в Ubuntu 20.04. Теперь вы можете посетить официальную страницу документации Gradle и узнать, как начать работу с Gradle.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
Спасибо за подробную инструкцию, все получилось с 1 раза.
Огромное спасибо!
Спасибо большое! Отличная инструкция
Cпасибо огромное !!! А то затра…ался с этим Gradle уже, третий день сижу. Старую версию пришлось удалить, а внятных инструкций по установке новой версии на официальном сайте нет. А тут всё сразу получилось!
TYVM!