У следећем чланку ћемо погледати Градле. Ово је један алат за изградњу опште намене која се углавном користи у Јава пројектима. Комбинујте најбоље особине Ант и Мавен. За разлику од својих претходника, који користе КСМЛ за скриптовање, Градле користи Гроови. Ово је динамични објектно оријентисани програмски језик за Јава платформу помоћу којег се дефинише пројекат и креирају скрипте.
У овом посту ћемо видети како инсталирајте Градле на Убунту 18.10. Иста упутства важе за друге верзије Убунту-а и било коју дистрибуцију засновану на Убунту-у, укључујући Линук Минт и Елементари ОС.
Опште одлике Градле
- Градле је алат за аутоматизацију компилације. Отворени је извор и фокусира се на флексибилност и перформансе. Градле скрипте за изградњу се пишу помоћу Гроови или Котлин ДСЛ-а.
- Es врло прилагодљив. Градле је моделиран на начин који га чини прилагодљивим и проширивим.
- Градле брзо извршава задатке. Поново употребите резултате претходних трчања, обрађујући само улазе који су се променили и извршавајући задатке паралелно. Стога врло брзо обављају своје задатке.
- Ово је званични алат за изградњу за Андроид. Долази са подршком за многе популарне језике и технологије.
Инсталирајте Градле на Убунту
У следећем примеру видећемо детаљна упутства о томе како инсталирајте најновију верзију Градле-а на Убунту 18.10. За ово ћемо преузети најновију верзију са његове званичне веб странице.
Пре него што започнемо инсталацију, мораћемо да се уверимо у то у нашем оперативном систему имамо инсталиран ОпенЈДК. Ако не, можете следити упутства у наставку.
Инсталирајте ОпенЈДК
Градле захтева Јава ЈДК или ЈРЕ верзија 7 или новија како бисмо могли правилно да га инсталирамо и радимо. У овом примеру ћу користити ОпенЈДК 8.
Инсталација Јава је прилично једноставна на Убунту-у. Започећемо, пре свега, ажурирањем индекса пакета укуцавањем терминала (Цтрл + Алт + Т):
sudo apt update
Настављамо инсталирање пакета ОпенЈДК куцање на истом терминалу:
sudo apt install openjdk-8-jdk
Када је инсталација завршена, можемо је потврдити извршавањем следеће наредбе. Ово ће ићи принт јава версион:
java -version
Ако је све било тачно, требали бисмо видети излаз сличан или једнак овом:
Преузми Градле
У време писања овог текста, најновија верзија Градле-а је 4.10.2. Пре него што пређете на следећи корак, увек је занимљиво консултујте страница издања од Градле да бисте видели да ли је доступна новија верзија.
Када се уверимо у оно што морамо да преузмемо, можемо да наставимо по зип датотеку. Идемо у преузмите Бинарну датотеку У адресару / Тмп користећи следећу команду вгет:
wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -P /tmp
Када се преузимање заврши, издвојићемо зип датотеку у директоријум / опт / градле:
sudo unzip -d /opt/gradle /tmp/gradle-*.zip
Ми ћемо бити у стању погледајте градле датотеке распаковани списак директоријума /опт/градле/градле-4.10.2:
ls /opt/gradle/gradle-4.10.2
Постављање променљиве окружења
Настављамо постављањем променљиве окружења ПАТХ да укључује Градле-ов директоријум за смеће. Да бисмо то урадили, отворићемо наш омиљени уређивач текста и створићемо нову датотеку под називом градле.сх унутар директоријума /етц/профиле.д/.
Налепите следећу конфигурацију у датотеку:
export GRADLE_HOME=/opt/gradle/gradle-4.10.2 export PATH=${GRADLE_HOME}/bin:${PATH}
Затим сачувајте и затворите датотеку. Следећи корак који треба следити биће учинити скрипту извршном. То ћемо урадити тако што ћемо на терминалу откуцати следећу команду (Цтрл + Алт + Т):
sudo chmod +x /etc/profile.d/gradle.sh
Сада се морамо само вратити променљиве окружења оптерећења користећи следећу команду у истом терминалу:
source /etc/profile.d/gradle.sh
Проверите инсталацију Градле-а
Да бисмо проверили да ли је Градле правилно инсталиран, користићемо следећу команду. Ово ће нам показати инсталирана верзија:
gradle -v
Ако видимо нешто попут претходног снимка екрана, то ће значити да је најновија верзија Градле-а већ инсталирана на нашем Убунту систему.
Уз све ово, успешно ћемо инсталирати Градле на Убунту 18.10. Сада можемо посетите Службена страница документације и научите како се користи Градле.