Kako instalirati Apache Maven na Ubuntu

Upravljanje projektima jedna je od danas najčešće spominjanih tema na korporativnoj razini zahvaljujući svom opsegu, prednostima i mogućnosti usklađivanja najboljih zadataka za određenu grupu unutar tvrtke.

Kada radimo na Linux operativnim sustavima, imamo priliku koristiti različite alate usmjerene na ovu vrstu aktivnosti, a jedan od najupečatljivijih je Apache Maven koji ćemo u ovom vodiču analizirati na potpun i potpun način na Ubuntu 17 poslužitelju.

Što je Apache MavenApache Maven razvijen je kao alat za upravljanje i razumijevanje softverskih projekata.

Apache Maven temelji se na konceptu Projektnog objektnog modela (POM), a zahvaljujući Mavenu, možete upravljati kompilacijom, izvješćima i dokumentacijom projekta iz središnjeg dijela podataka dopuštajući njegovu potpunu kontrolu.

Apache Maven je alat za automatizaciju gradnje koji se koristi i provodi uglavnom za projekte temeljene na Javi, ali ga je također moguće koristiti za stvaranje i upravljanje projektima napisanim na C #, Ruby, Scala i drugim jezicima.

Ciljevi za koje je Apache Maven stvoren su:

  • Dopustite da proces izgradnje bude što lakši
  • Osigurati ujednačen sustav izgradnje
  • Ponudite kvalitetne informacije o projektu
  • Pružite smjernice za razvoj najboljih praksi
  • Dopustite besprijekornu migraciju na nove značajke

Neke od njegovih najistaknutijih značajki su:

  • Jednostavna konfiguracija projekta koja slijedi najbolje prakse koja nam omogućuje dobivanje novog projekta ili modula započetog u nekoliko sekundi.
  • Dosljedna upotreba u svim projektima, to ne znači ubrzanje za nove programere koji ulaze u novi projekt.
  • Vrhunsko upravljanje ovisnostima, uključujući automatsko ažuriranje, zatvaranje ovisnosti (također poznato kao tranzitivne ovisnosti).
  • Apache Maven ima mogućnost jednostavnog rada s više projekata u isto vrijeme bez međusobnog utjecaja.
  • Ima veliko i rastuće spremište knjižnica i metapodataka koje možete odmah koristiti, a osim toga ima ugovore s najvećim projektima otvorenog koda za dostupnost svojih najnovijih izdanja u stvarnom vremenu.
  • Maven je proširiv jer ima mogućnost jednostavnog pisanja dodataka u Javi ili skriptnim jezicima.
  • Trenutni pristup novim značajkama s malo ili bez dodatne konfiguracije.
  • Koristi Ant zadatke za upravljanje ovisnostima i Maven implementaciju.
  • Koristi modele temeljene na modelima, odnosno Apache Maven može izgraditi neograničen broj projekata u unaprijed definiranim vrstama izlaza kao što su JAR, WAR ili distribucija na temelju metapodataka projekta, bez potrebe za skriptiranjem u većini slučajeva.
  • To je web mjesto u skladu s podacima o projektu jer koristi iste metapodatke kao i za proces sastavljanja, Maven može generirati web stranicu ili PDF koji uključuje svu dokumentaciju koju želimo dodati i dodaje tim standardnim izvješćima o statusu razvoja projekta.
  • Nudi objavljivanje izdanja i upravljanje verzijama, a to ne zahtijeva mnogo dodatne konfiguracije, jer će se Maven integrirati sa sustavom kontrole izvora (poput Subverzije ili Gita) i odgovoran je za upravljanje pokretanjem projekta na temelju određene oznake. Također možemo ovo objaviti na lokaciji za distribuciju za korištenje drugim projektima. Maven može objaviti pojedinačne izlaze kao JAR, datoteku koja uključuje druge ovisnosti i dokumentaciju ili kao izvornu distribuciju.
  • Upravljanje ovisnostima koje koristi Apache Maven potiče upotrebu središnjeg JAR spremišta i drugih ovisnosti. Maven ima mehanizam u kojem klijenti projekta mogu pristupiti preuzimanju bilo kojeg JAR -a koji je potreban za izgradnju njihovog projekta iz središnjeg JAR spremišta slično Perl CPAN -u.

1. Instalirajte Javu na Ubuntu

Korak 1
Prvi korak koji trebate poduzeti je instaliranje paketa 'python-software-properties' pomoću sljedeće naredbe:

 sudo apt install -y python-software-properties

POVEĆAJTE

Korak 2
Sada ćemo dodati spremište Java PPA sa sljedećom naredbom:

 sudo add-apt-repository ppa: webupd8team / java

POVEĆAJTE

Korak 3
Nakon što je ovo spremište dodano, nastavljamo s ažuriranjem njegovih paketa:

 sudo apt ažuriranje 
Korak 4
Apache Maven zahtijeva JDK 1.7 ili noviji, au ovom slučaju ćemo instalirati JDK 1.8, za to ćemo instalirati Javu iz PPA -a pomoću naredbe apt na sljedeći način:
 sudo apt install -y oracle-java8-installer

POVEĆAJTE

Korak 5
Nakon što ovaj proces završi, možemo pregledati Java verziju izvršavanjem sljedećeg:

 java -verzija

POVEĆAJTE


Prijava Pridružite se!

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave