Введение
Gradle — это универсальный инструмент построения, используемый в основном для проектов Java. Он сочетает в себе лучшие черты Ant и Maven. В отличие от своих предшественников, которые используют XML для сценариев, Gradle использует Groovy, динамический объектно-ориентированный язык программирования для платформы Java, чтобы определять проект и создавать сценарии.
В этом руководстве мы покажем вам, как установить Gradle на Ubuntu 18.04. Те же инструкции относятся к Ubuntu 16.04 и любому дистрибутиву на основе Ubuntu, включая Linux Mint и Elementary OS.
Предпосылки
Чтобы установить пакеты в вашей системе Ubuntu, вы должны войти в систему как пользователь с привилегиями sudo.
Если вы хотите установить Gradle на удаленный сервер, продолжайте читать, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Установите Gradle на Ubuntu
В следующих разделах приведены подробные инструкции по установке последней версии Gradle в Ubuntu 18.04. Мы загрузим последнюю версию Gradle с их официального сайта.
Установите OpenJDK
Gradle требует установки Java JDK или JRE версии 7 или более поздней версии. Мы установим OpenJDK 8.
Установка Java довольно проста. Начните с обновления индекса пакета:
sudo apt update
Установите пакет OpenJDK, набрав:
sudo apt install openjdk-8-jdk
Проверьте установку Java, выполнив следующую команду, которая напечатает версию Java:
java -version
Вывод должен выглядеть так:
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode)
Скачать Gradle
На момент написания статьи это последняя версия Gradle 6.1.1
. Прежде чем перейти к следующему шагу, вы должны проверить страницу выпусков Gradle, чтобы узнать, доступна ли более новая версия.
Начните с загрузки zip-файла Gradle, состоящего только из двоичных файлов, в каталог /tmp
с помощью следующей команды wget
:
wget https://services.gradle.org/distributions/gradle-6.1.1-bin.zip -P /tmp
После завершения загрузки распакуйте zip-файл в каталог /opt/gradle
.
Если unzip не установлен, выполните эту команду:
sudo apt install unzip
Затем извлеките файлы:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
Убедитесь, что файлы Gradle извлечены, указав каталог /opt/gradle/gradle-6.1.1
:
ls /opt/gradle/gradle-6.1.1
bin init.d lib LICENSE NOTICE README
Установить переменные среды
Далее нам нужно настроить переменную среды PATH, чтобы включить каталог bin Gradle. Для этого откройте текстовый редактор и создайте новый файл с именем gradle.sh
в каталоге /etc/profile.d/
.
sudo nano /etc/profile.d/gradle.sh
Вставьте следующую конфигурацию:
export GRADLE_HOME=/opt/gradle/gradle-6.1.1
export PATH=${GRADLE_HOME}/bin:${PATH}
Сохраните и закройте файл.
Этот сценарий будет предоставлен при запуске оболочки.
Сделайте скрипт исполняемым, выполнив следующую команду chmod
:
sudo chmod +x /etc/profile.d/gradle.sh
Загрузите переменные среды с помощью исходной команды:
source /etc/profile.d/gradle.sh
Проверьте установку Gradle
Чтобы убедиться, что Gradle установлен правильно, используйте команду gradle -v
, которая покажет версию Gradle:
gradle -v
Вы должны увидеть что-то вроде следующего:
Welcome to Gradle 6.1.1!
Here are the highlights of this release:
- Reusable dependency cache
- Configurable compilation order between Groovy/Kotlin/Java/Scala
- New sample projects in Gradle's documentation
For more details see https://docs.gradle.org/6.1.1/release-notes.html
------------------------------------------------------------
Gradle 6.1.1
------------------------------------------------------------
Build time: 2020-01-24 22:30:24 UTC
Revision: a8c3750babb99d1894378073499d6716a1a1fa5d
Kotlin: 1.3.61
Groovy: 2.5.8
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 11.0.6 (Ubuntu 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OS: Linux 4.15.0-74-generic amd64
Это все. Последняя версия Gradle теперь установлена в вашей системе Ubuntu.
Вывод
Вы успешно установили Gradle на Ubuntu 18.04. Теперь вы можете посетить официальную страницу документации Gradle и узнать, как начать работу с Gradle.