Gradle, rakib qalabkan otomaatiga ah ee loogu talagalay mashaariicda Java

ku saabsan gradle

Maqaalka soo socda waxaan ku eegeynaa Gradle. Tani waa mid ujeedada guud ee dhismaha kaas oo inta badan loo isticmaalo mashaariicda Java. Isku dar astaamaha ugufiican Ant iyo Maven. Si ka duwan kuwii ka horreeyay, ee u isticmaala XML qoraalka, Isticmaalka Gradle Groovy. Kani waa luuqad firfircoon, ujeeddo-ujeedo-barnaamij ah oo loogu talagalay barnaamijka Java oo lagu qeexo mashruuca laguna abuuro qoraallo

Qoraalkan waxaan ku arki doonaa sida ku rakib Gradle Ubuntu 18.10. Tilmaamo isku mid ah ayaa lagu dabaqayaa noocyada kale ee Ubuntu iyo qaybinta kasta oo ku saleysan Ubuntu, oo ay ku jiraan Linux Mint iyo Elementary OS.

Astaamaha guud ee Gradle

  • Gradle waa qalab otomaatig ah oo loogu talagalay soo ururinta. Waa il furan oo diiradda saareysa dabacsanaan iyo waxqabad. Qoraallada dhismaha Gradle waxaa lagu qoraa iyadoo la adeegsanayo Groovy ama Kotlin DSL.
  • Es heer sare ah. Gradle waxaa loo qaabeeyey hab ka dhigaya mid la beddeli karo oo la beddeli karo.
  • Gradle wuxuu si dhakhso leh u dhammaystiraa shaqooyinka. Dib u isticmaal natiijooyinka orodyadii hore, ka baaraandegidda oo keliya gashiga beddelay oo fulinaya shaqooyin is barbar socda. Sidaa awgeed shaqadooda si dhakhso leh u qabtaan.
  • Tani waa qalab rasmi ah oo loogu talagalay Android. Waxay la timid taageero luqado badan oo caan ah iyo tikniyoolajiyad.

Ku rakib Gradle Ubuntu

Tusaalaha soo socda waxaan ku arki doonaa tilmaamaha tallaabo-tallaabo ah ee ku saabsan sida rakibi nooca ugu dambeeya ee Gradle ee Ubuntu 18.10. Tan awgeed waxaan kala soo bixi doonnaa nooca ugu dambeeya degelkeeda rasmiga ah.

Ka hor inta aan la bilaabin rakibaadda, waa inaan hubinaa nidaamkayaga hawlgalka waxaan haynaa OpenJDK. Haddii kale, waxaad raaci kartaa tilmaamaha hoose.

Ku rakib OpenJDK

Gogol waxay ubaahantahay Java JDK ama JRE nooca 7 ama wixii ka sareeya si aan ugu rakibno oo aan ula shaqeyno si sax ah. Tusaalahan waxaan u isticmaali doonaa OpenJDK 8.

Ku rakibida Java waa wax fudud oo ku saabsan Ubuntu. Waxaan bilaabi doonnaa, ugu horreyntii, innagoo cusbooneysiinayna tusmada xirmada adoo ku qoraya terminal (Ctrl + Alt + T):

sudo apt update

Waan sii wadaynaa rakibidda xirmada OpenJDK ku qoreysa isla terminaalka:

sudo apt install openjdk-8-jdk

Marka rakibida la dhammeeyo, waxaan ku xaqiijin karnaa adoo fulinaya amarka soo socda. Tani waxay u socotaa daabac Java version:

java -version

Haddii wax waliba saxsan yihiin, waa inaan aragnaa wax soo saar la mid ah ama u dhigma tan:

java version version

Soo Degso Gradle

Waqtiga qorista, nooca ugu dambeeya ee Gradle waa 4.10.2. Ka hor intaadan u gudbin tallaabada xigta, had iyo jeer waa mid xiiso leh la tasho sii deynta bogga by Balanbaalis Studio si loo arko haddii nooc ka cusub la heli karo.

soo dejiso xirmada gradle

Marka aan hubno waxa aan ku qasban nahay inaan soo dejino, waxaan u sii gudbi karnaa si aan u helno faylka zip. Aan aadno soo dejiso feylka ku-xaraashka ah Buugga cinwaanka / tmp adoo adeegsanaya amarka wget ee soo socda:

wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp

Marka soo dejintu dhammaato, waxaan ka soo saaraynaa galka faylka galka / opt / gradle:

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

Waan awoodnaa fiiri feylasha liis gareynta liistada galka /opt/gradle/gradle-4.10.2:

faylalka gradler

ls /opt/gradle/gradle-4.10.2

Dejinta bay'adda isbeddelaysa

Waxaan sii wadeynaa dejinta beddelka bii'ada PATH si loogu daro galka bin Gradle. In sidaa la yeelo, waxaan fureynaa tafatiraha qoraalka aan jecel nahay iyo waxaan sameyn doonnaa feyl cusub oo la yiraahdo tumaal.sh gudaha galka /etc/profile.d/.

Ku dhaji qaabeynta soo socota feylka:

Dejinta isbeddelka jawiga cowska

export GRADLE_HOME=/opt/gradle/gradle-4.10.2
export PATH=${GRADLE_HOME}/bin:${PATH}

Markaas badbaadi oo xir faylka. Tallaabada xigta ee la raacayaa waxay noqon doontaa qoraalka ka dhig mid la fulin karo. Waxaan tan ku samayn doonnaa adoo ku qoraya amarka soo socda galka (Ctrl + Alt + T):

sudo chmod +x /etc/profile.d/gradle.sh

Hadda waa inaan dib u laabannaa oo keliya ku beddelashada jawiga deegaanka adoo adeegsanaya amarka soo socda isla terminaalka:

source /etc/profile.d/gradle.sh

Xaqiiji rakibida Gradle

Si loo xaqiijiyo in Gradle si sax ah loo rakibay, waxaan isticmaali doonaa amarka soo socda. Tani waxay ina tusi doontaa nooca la rakibay:

Rakibaadda Gradle way dhammaatay

gradle -v

Haddii aan aragno wax la mid ah shaashadii hore, waxay ka dhigan tahay in nooca ugu dambeeya ee Gradle horeyba loogu rakibay nidaamkayaga Ubuntu.

Iyada oo intaas oo dhan, waxaan si guul leh ugu rakibi doonnaa Gradle Ubuntu 18.10. Hadda waan awoodnaa booqo Bogga Dukumintiga rasmiga ah oo baro sida loo isticmaalo Gradle.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.