Urychlení produktivity vývojáře musí být hlavním úkolem nástroje, jako je Gradle. Protože s ním budeme schopni dosáhnout automatizace několika fází kódu vytvořeného v Javě. To je důvod, proč, pokud jste vývojář Java, měli byste vědět, jak nainstalovat Gradle na Ubuntu 20.04.
Představujeme Gradle
V Github profilu aplikace najdeme celkem srozumitelnou definici toho, co je Gradle
Gradle je sestavovací nástroj se zaměřením na automatizaci sestavování a podporu pro vícejazyčný vývoj. Pokud vytváříte, testujete, publikujete a nasazujete software na jakékoli platformě, Gradle nabízí flexibilní model, který může podporovat celý životní cyklus vývoje od kompilace a balení kódu až po publikování webových stránek.
Ačkoli je Gradle zamýšleno pro použití v Javě, podporuje také několik jazyků, jako je Java, Scala, Android, Kotlin, C/C++ a Groovy, a je úzce integrován s vývojovými nástroji a servery pro nepřetržitou integraci včetně Eclipse, IntelliJ a Jenkins. .
Takže s Gradle můžeme být produktivnější v procesu kompilace a nasazení programu.
Instalace Gradle na Ubuntu 20.04
Krok 1:Nainstalujte některé požadované balíčky a Javu na Ubuntu
Před zahájením je nutné nainstalovat dva nástroje pro pokračování tutoriálu. První z nich je wget
což je nástroj pro stahování souborů pomocí terminálu; druhý je unzip
příkaz, pomocí kterého můžeme rozbalit ZIP soubory z terminálu.
Otevřete terminál z hlavní nabídky nebo stisknutím kláves CTRL + ALT + T
a aktualizujte Ubuntu.
sudo apt update sudo apt upgrade
Poté můžete oba nástroje nainstalovat spuštěním:
sudo apt install wget unzip
Gradle je postaven v Javě, takže je zřejmé, že jej systém má nainstalovaný. K tomu využijeme OpenJDK, který je dostupný z oficiálních repozitářů Ubuntu.
sudo apt install openjdk-11-jdk openjdk-11-jre
Můžete zkontrolovat, zda Java funguje, zobrazením verze, kterou jsme právě nainstalovali.
java --version
Krok 2:Stažení a instalace Gradle na Ubuntu 20.04
A systém je připraven k instalaci Gradle. K tomu musíme přejít do /tmp/
složka
cd /tmp
Odtud pomocí wget
příkaz pokračujeme k instalaci nejnovější stabilní verze Gradle, která je v tuto chvíli 6.8.3
.
wget https://services.gradle.org/distributions/gradle-6.8.3-bin.zip
Pamatujte, že příkaz se změní, když se změní stabilní verze Gradle.
Poté vytvořte složku, kde bude umístěn Gradle. Může to být jakákoli složka, kterou chcete. V tomto případě zvolím /opt
.
sudo mkdir /opt/gradle
Můžete změnit gradle
na jakékoli jméno, které chcete. A rozbalte soubor v nově vytvořené složce.
sudo unzip -d /opt/gradle gradle-6.8.3-bin.zip
Abychom mohli používat Gradle z celého terminálového řádku, je nutné přidat adresář, kde se aplikace nachází, do uživatelské PATH.
export PATH=$PATH:/opt/gradle/gradle-6.8.3/bin
Tímto způsobem bude Gradle nainstalován a připraven k použití uživatelem.
Krok 3:Test Gradle
S nainstalovaným Gradle musíme nyní otestovat, zda vše proběhlo v pořádku.
Rychlý způsob, jak toho dosáhnout, je ukázat, jak funguje příkaz Gradle. Stačilo by ukázat verzi.
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
Tento krok potvrzuje, že je Gradle správně nainstalován v našem systému a že jej lze použít v našich projektech.
Závěr
Vývoj aplikací vyžaduje nástroje, které s tímto procesem pomáhají. Jedním z nich je Gradle, se kterým budeme schopni automatizovat mnoho situací, které se pro vývojáře stanou rutinní a únavné. Gradle se také snadno instaluje a je dokonale integrován s mnoha oblíbenými nástroji, jako je Eclipse nebo IntelliJ IDEA.