Sådan installeres Apache Maven på Ubuntu

Indholdsfortegnelse

Projektledelse er et af de mest omtalte emner i dag på virksomhedsniveau takket være dets omfang, fordele og muligheden for at koordinere de bedste opgaver for en bestemt gruppe i virksomheden.

Når vi arbejder med Linux -operativsystemer, har vi mulighed for at bruge forskellige værktøjer med fokus på denne type aktivitet, og en af ​​de mest slående er Apache Maven, som vi vil analysere i denne vejledning på en komplet og komplet måde i Ubuntu 17 Server.

Hvad er Apache MavenApache Maven er udviklet som et softwareprojektstyrings- og forståelsesværktøj.

Apache Maven er baseret på konceptet med Project Object Model (POM), og takket være Maven kan du administrere opsamling, rapporter og dokumentation af et projekt fra et centralt stykke information, der giver fuld kontrol.

Apache Maven er et build-automatiseringsværktøj, der hovedsageligt bruges og implementeres til Java-baserede projekter, men det er også muligt at bruge det til at oprette og administrere projekter skrevet i C #, Ruby, Scala og andre sprog.

De mål, som Apache Maven blev oprettet til, er:

  • Lad byggeprocessen være så let som muligt
  • Giv et ensartet konstruktionssystem
  • Tilbyde kvalitetsprojektoplysninger
  • Giv retningslinjer for udvikling af bedste praksis
  • Tillad problemfri migration til nye funktioner

Nogle af dens mest fremragende funktioner er:

  • Enkel konfiguration af projektet, der følger de bedste fremgangsmåder, som giver os mulighed for at få et nyt projekt eller modul startet på få sekunder.
  • Konsekvent brug i alle projekter, dette indebærer ikke en accelerationstid for nye udviklere, der går ind i et nyt projekt.
  • Overlegen afhængighedsstyring inklusive automatisk opdatering, afhængighedslukning (også kendt som transitive afhængigheder).
  • Apache Maven har mulighed for nemt at arbejde med flere projekter på samme tid uden at påvirke hinanden.
  • Det har et stort og voksende arkiv af biblioteker og metadata til brug med det samme, og derudover har det aftaler med de største Open Source-projekter om tilgængelighed i realtid af sine seneste udgivelser.
  • Maven kan udvides, da den let kan skrive plugins på Java eller scriptsprog.
  • Øjeblikkelig adgang til nye funktioner med lidt eller ingen yderligere konfiguration.
  • Det gør brug af Ant -opgaver til afhængighedsstyring og Maven -implementering.
  • Den bruger modelbaserede modeller, det vil sige, Apache Maven kan bygge et vilkårligt antal projekter i foruddefinerede outputtyper som JAR, WAR eller distribution baseret på projektmetadata, uden behov for scripting i de fleste tilfælde.
  • Det er et websted, der er i overensstemmelse med projektets oplysninger, da det bruger de samme metadata som for kompileringsprocessen, Maven kan generere et websted eller PDF, der indeholder al den dokumentation, vi vil tilføje, og tilføjer til disse standardrapporter om status af projektets udvikling.
  • Det tilbyder udgivelsespublicering og versionsstyring, og dette kræver ikke meget yderligere konfiguration, da Maven vil integrere med kildekontrolsystemet (f.eks. Subversion eller Git) og er ansvarlig for at styre lanceringen af ​​et projekt baseret på et bestemt tag. Vi kan også sende dette til et distributionssted for andre projekter at bruge. Maven kan udgive individuelle output som en JAR, en fil, der indeholder andre afhængigheder og dokumentation, eller som en kildefordeling.
  • Afhængighedsstyring som brug af Apache Maven tilskynder til brug af et centralt JAR -depot og andre afhængigheder. Maven har en mekanisme, hvor projektklienter kan få adgang til at downloade ethvert JAR, der kræves for at bygge deres projekt fra et centralt JAR -depot, ligesom Perl CPAN.

1. Installer Java på Ubuntu

Trin 1
Det første skridt at tage er at installere pakken 'python-software-properties' ved hjælp af følgende kommando:

 sudo apt installere -y python-software-egenskaber

FORSTØRRE

Trin 2
Nu skal vi tilføje Java PPA -depotet med følgende kommando:

 sudo add-apt-repository ppa: webupd8team / java

FORSTØRRE

Trin 3
Når dette lager er tilføjet, fortsætter vi med at opdatere dets pakker:

 sudo apt opdatering 
Trin 4
Apache Maven kræver JDK 1.7 eller højere, og i dette tilfælde vil vi installere JDK 1.8, for dette installerer vi Java fra PPA ved hjælp af kommandoen apt som følger:
 sudo apt install -y oracle-java8-installer

FORSTØRRE

Trin 5
Når denne proces er færdig, kan vi se Java -versionen ved at udføre følgende:

 java -version

FORSTØRRE


Login Tilmeld dig!

wave wave wave wave wave