Hur man installerar Maven på Windows, Linux, Mac

1. Översikt

Enkelt uttryckt är Maven ett kommandoradsverktyg för att bygga Java-applikationer.

Maven-projektet ger en enkel ZIP-fil som innehåller en förkompilerad version av Maven för din bekvämlighet. Det finns ingen installatör. Det är upp till dig att ställa in dina förutsättningar och miljö för att köra Maven.

Installationen av Apache Maven är en enkel process för att extrahera arkivet och lägga till bin-mappen med kommandot mvn till PATH.

1.1. Förutsättningar

Maven är skriven i Java (och används främst för att bygga JVM-program). Således är den viktigaste förutsättningen Java JDK. Du måste installera Java JDK (t.ex. från Oracles nedladdningssida) och du bör installera den på ett sökväg utan mellanslag.

När Java har installerats måste du se till att kommandona från Java JDK finns i din PATH-miljövariabel. Löpning, till exempel:

java -version

måste visa rätt versionsnummer.

2. Installera Maven på Windows

För att installera Maven på Windows, gå över till Apache Maven-webbplatsen för att ladda ner den senaste versionen, välj Maven-zip-filen, till exempel apache-maven-3.3.9-bin.zip.

Packa upp den till den mapp du vill att Maven ska leva.

2.1. Lägga till Maven till miljövägen

Lägg till både M2_HOME och MAVEN_HOME- variabler i Windows-miljön med hjälp av systemegenskaper och peka på din Maven-mapp.

Uppdatera PATH-variabeln genom att lägga till mappen Maven bin - % M2_HOME% \ bin , så att du kan köra Mavens kommando överallt.

För att verifiera att det körs:

mvn -version

i kommandotolken. Den ska visa Maven-versionen, java-versionen och operativsysteminformation. Det är det, du har ställt in Maven på ditt Windows-system.

3. Installera Maven på Linux

För att installera Maven på Linux-operativsystemet, ladda ner den senaste versionen från Apache Maven-webbplatsen, välj Maven binära tar.gz-fil, till exempel: apache-maven-3.3.9-bin.tar.gz.

Extrahera arkivet till önskad plats.

3.1. Lägga till Maven till miljövägen

Öppna kommandoterminalen och kör följande kommandon för att ställa in miljövariablerna:

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9 $ export M2=$M2_HOME/bin $ export MAVEN_OPTS=-Xms256m -Xmx512m 

med M2_Home- sökväg som motsvarar platsen för dina extraherade Maven-filer.

Lägg nu till M2- variabeln till systemvägen:

$ export PATH=$M2:$PATH 

Kontrollera slutligen om Maven har lagts till genom att köra:

$ mvn -version

Utgången ska vara som följer:

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30) Maven home: /usr/local/apache-maven/apache-maven-3.3.9 Java version: 1.8.0_75, vendor: Oracle Corporation Java home: /usr/local/java-current/jdk1.8.0_75/jre

Du har installerat Maven på ditt Linux-system.

3.2. Installerar Maven på Ubuntu

I en terminal kör du apt-cache search maven för att få alla tillgängliga Maven-paket:

$ apt-cache search maven .... libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin maven - Java software project management and comprehension tool maven-debian-helper - Helper tools for building Debian packages with Maven maven2 - Java software project management and comprehension tool

Maven-paketet kommer alltid med den senaste Apache Maven.

Kör kommandot sudo apt-get install maven , för att installera den senaste Apache Maven.

$ sudo apt-get install maven

Det tar några minuter att ladda ner. När du har laddat ner kan du verifiera genom att köra mvn -versionen för att verifiera din installation.

4. Installera Maven på Mac OS X

För att installera Maven på Mac OS X-operativsystemet, ladda ner den senaste versionen från Apache Maven-webbplatsen, välj Maven binära tar.gz-fil, till exempel: apache-maven-3.3.9-bin.tar.gz .

Extrahera arkivet till önskad plats.

4.1. Adding Maven to the Environment Path

Open the terminal and switch to the directory where the files were extracted to and then login as Super – User.

Remove the tar.gz archive:

rm Downloads/apache-maven*bin.tar.gz

Fix the permissions:

chown -R root:wheel Downloads/apache-maven*

Switch the Maven contents:

mv Downloads/apache-maven* /opt/apache-maven

Archive the Admin session:

exit

Add Maven binaries to the path and append.

nano $HOME/.profile export PATH=$PATH:/opt/apache-maven/bin

Ctrl+x to Save and Exit from “nano”.

To load the new set up run:

bash

To test the new installation run:

mvn -version

You are now ready to use Maven on your Mac OS X.

4.2. HighSierra Compatibility

For HighSierra users, we'll need to additionally add Maven binaries to the path and append.

nano $HOME/.bashrc export PATH=$PATH:/opt/apache-maven/bin

Ctrl+x to save and exit from “nano”.

To load the new set up run: bash

5. Conclusion

This quick guide illustrated how to install Maven on the major operating systems for development.

För att lära dig hur du kommer igång med Spring med Maven - kolla in handledningen här.