Sök…


Anmärkningar

Som beskrivs i den officiella startguiden :

Maven är ett försök att tillämpa mönster på ett projekt bygga infrastruktur för att främja förståelse och produktivitet genom att ge en tydlig väg i användningen av bästa praxis .

Maven är i huvudsak ett verktyg för projektledning och förståelse och ger som sådan ett sätt att hjälpa till med att hantera:

  • bygger
  • Dokumentation
  • rapportering
  • beroenden
  • Versionskontroll
  • Pressmeddelanden
  • Distribution

Därför att stödja utvecklare i många faser av hela programvaruutvecklingslivscykeln (SDLC).

Denna filosofi är en del av Maven i sin kärna: dvs. ordet maven betyder ackumulator av kunskap (på jiddisch).

Maven handlar om att tillämpa mönster för att uppnå en infrastruktur som visar egenskaperna för synlighet, återanvändbarhet, underhållbarhet och begriplighet.

  • Maven föddes av den mycket praktiska önskan att få flera projekt att fungera på samma sätt, enligt det officiella uttalandet från Maven .
  • Utvecklare kunde fritt röra sig mellan projekt och veta tydligt hur de alla fungerade genom att förstå hur en av dem fungerade
  • Samma idé sträcker sig till att testa, generera dokumentation, generera statistik och rapporter och distribuera

versioner

Version Meddela Kommentar Lanseringsdatum
1,0-beta-2 meddela Första (beta) släpp 2002/03/30
1,0 meddela Första officiella utgåvan 2004-07-13
2,0 meddela Officiell 2.0 release 2005-10-20
3,0 meddela Officiell 3.0 release 2010-10-08

Installation eller installation

Binära utgivningar av Maven kan laddas ner från Maven-webbplatsen .

Den binära kommer som ett zip-arkiv eller som ett tar.gz-arkiv. Efter nedladdning kan instruktionerna från installationssidan följas:

  • Se till att JAVA_HOME är inställd och pekar på din JDK-installation (inte JRE). Till exempel på en Windows-maskin kan denna installationsmapp motsvara C:\Program Files\Java\jdk1.8.0_51 .
  • Extrahera distributionsarkivet i den katalog du väljer.
  • Lägg till bin i den skapade katalogen (benämnd apache-maven-3.3.9 för Maven 3.3.9) till PATH miljövariabeln. (Hänvisning till att ändra det på Windows ).
  • mvn -version är korrekt genom att köra mvn -version på kommandoraden.

Det finns inget behov att ställa in M2_HOME eller MAVEN_HOME .

Installation på Ubuntu

  1. I en terminal kör sudo apt-get install maven

  2. När installationen är över ska du kontrollera att den fungerar korrekt med mvn -v bör utgången se ut:

    Apache Maven 3.3.9
    Maven home: /usr/share/maven
    Java version: 1.8.0_121, vendor: Oracle Corporation
    Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "4.8.0-parrot-amd64", arch: "amd64", family: "unix"
    

Om detta inte fungerar, se till att du har en JDK installerad i din miljö javac -version

Konfigurera proxyinställningar

Om din internetanslutning tillhandahålls via en proxy kan Maven inte ladda ner burkar från fjärrförvar - ett vanligt problem som företag står inför.

För att lösa detta måste Maven ange detaljer och referenser för proxyn genom att gå till {Maven installera plats} → konf → settings.xml . Rulla ner till <proxies> -taggen och ange informationen här med det format som nämns i kommentarerna.

För Eclipse-användare

Eclipse använder sin egen settings.xml fil för att köra Maven, vars plats kan hittas genom att gå till menyn Fönster → Inställningar → Maven → Användarinställningar → Användarinställningar:. Om filen inte är tillgänglig på den nämnda platsen kan du bara skapa den själv eller skapa ett duplikat av filen från ovanstående plats {Maven installera plats} → konf → settings.xml .

För IntelliJ-användare

Öppna inställningarna och navigera till Maven -> Importera. (Detta kan kapslas in under Build, Execution, Deployment -> Build Tools ->, beroende på vilken IntelliJ-version du använder.)

Ställ in fältet "VM-alternativ för importör" som:

-DproxySet=true -DproxyHost=<HOST> -DproxyPort=<PORT>    
-DproxySet=true -DproxyHost=myproxy.com -DproxyPort=8080

Applicera och starta om IntelliJ.

Installation på Mac OSX med Brew

  1. I en terminal kör brew install maven
  2. När installationen är över ska du kontrollera att maven fungerar korrekt med mvn -v . Utgången ska se ut som:
Apache Maven 3.3.9 
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"

Om detta inte fungerar, se till att du har en JDK installerad i din miljö javac -version



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow