Slik installerer du Apache Maven på Ubuntu

Innholdsfortegnelse

Prosjektledelse er et av de mest omtalte temaene i dag på bedriftsnivå takket være omfanget, fordelene og muligheten til å koordinere de beste oppgavene for en bestemt gruppe i selskapet.

Når vi jobber med Linux -operativsystemer, har vi muligheten til å bruke forskjellige verktøy fokusert på denne typen aktiviteter, og en av de mest slående er Apache Maven som vi vil analysere i denne opplæringen på en fullstendig og komplett måte i Ubuntu 17 Server.

Hva er Apache MavenApache Maven er utviklet som et programvare for prosjektstyring og forståelse.

Apache Maven er basert på konseptet med Project Object Model (POM), og takket være Maven kan du administrere samlingen, rapportene og dokumentasjonen av et prosjekt fra en sentral informasjon som tillater full kontroll.

Apache Maven er et automatiseringsverktøy for bygninger som hovedsakelig brukes og implementeres for Java-baserte prosjekter, men det er også mulig å bruke det til å lage og administrere prosjekter skrevet i C #, Ruby, Scala og andre språk.

Målene som Apache Maven ble opprettet for er:

  • La byggeprosessen være så enkel som mulig
  • Gi et enhetlig konstruksjonssystem
  • Tilby kvalitet på prosjektinformasjon
  • Gi retningslinjer for utvikling av beste praksis
  • Tillat sømløs migrering til nye funksjoner

Noen av de mest fremragende funksjonene er:

  • Enkel konfigurasjon av prosjektet som følger de beste fremgangsmåtene som lar oss få et nytt prosjekt eller en modul som er startet på få sekunder.
  • Konsekvent bruk i alle prosjekter, dette innebærer ikke en akselerasjonstid for nye utviklere som går inn i et nytt prosjekt.
  • Overlegen avhengighetsbehandling inkludert automatisk oppdatering, avhengighetsavslutninger (også kjent som transitive avhengigheter).
  • Apache Maven har muligheten til enkelt å jobbe med flere prosjekter samtidig uten å påvirke hverandre.
  • Den har et stort og voksende arkiv av biblioteker og metadata som skal brukes umiddelbart, og i tillegg har den avtaler med de største Open Source-prosjektene for tilgjengelighet i sanntid av de siste utgivelsene.
  • Maven er utvidbar da den har muligheten til enkelt å skrive plugins på Java eller skriptspråk.
  • Umiddelbar tilgang til nye funksjoner med liten eller ingen tilleggskonfigurasjon.
  • Den bruker Ant -oppgaver for avhengighetsbehandling og Maven -distribusjon.
  • Den bruker modellbaserte modeller, det vil si at Apache Maven kan bygge et hvilket som helst antall prosjekter i forhåndsdefinerte utgangstyper som JAR, WAR eller distribusjon basert på prosjektmetadata, uten behov for skripting i de fleste tilfeller.
  • Det er et nettsted som er i samsvar med informasjonen om prosjektet siden det bruker de samme metadataene som for samlingsprosessen, Maven kan generere et nettsted eller PDF som inneholder all dokumentasjonen vi vil legge til, og legger til de standardrapportene om statusen av utviklingen av prosjektet.
  • Det tilbyr utgivelsespublisering og versjonsbehandling, og dette krever ikke mye tilleggskonfigurasjon, siden Maven vil integrere seg med kildekontrollsystemet (for eksempel Subversion eller Git) og er ansvarlig for å administrere lanseringen av et prosjekt basert på en bestemt tag. Vi kan også legge dette ut på et distribusjonssted for andre prosjekter å bruke. Maven kan publisere individuelle utdata som en JAR, en fil som inneholder andre avhengigheter og dokumentasjon, eller som en kildefordeling.
  • Avhengighetsbehandling ved bruk av Apache Maven oppfordrer til bruk av et sentralt JAR -depot og andre avhengigheter. Maven har en mekanisme der prosjektklienter kan få tilgang til å laste ned alle JAR som kreves for å bygge prosjektet sitt fra et sentralt JAR -depot omtrent som Perl CPAN.

1. Installer Java på Ubuntu

Trinn 1
Det første trinnet å ta er å installere pakken 'python-software-properties' ved å bruke følgende kommando:

 sudo apt install -y python-software-properties

FORSTØRRE

Steg 2
Nå skal vi legge til Java PPA -depotet med følgende kommando:

 sudo add-apt-repository ppa: webupd8team / java

FORSTØRRE

Trinn 3
Når dette depotet er lagt til, fortsetter vi å oppdatere pakkene:

 sudo apt oppdatering 
Trinn 4
Apache Maven krever JDK 1.7 eller høyere, og i dette tilfellet skal vi installere JDK 1.8, for dette vil vi installere Java fra PPA ved hjelp av apt -kommandoen som følger:
 sudo apt install -y oracle-java8-installer

FORSTØRRE

Trinn 5
Når denne prosessen er fullført, kan vi se Java -versjonen ved å utføre følgende:

 java -versjon

FORSTØRRE


Logg inn Bli med!

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave