Maven: mvn-opdracht niet gevonden

Ik heb de volgende systeemwaarden ingesteld (OS = Vista):

M2_HOME = C:\Program Files\Maven 
M2 = %M2_HOME%\bin 
path = %M2% 

Als ik mvn — versie uitvoer, krijg ik:

mvn: command not found

Iemand enig idee waarom dit zou kunnen zijn?
Bedankt.


Antwoord 1, autoriteit 100%

Als je Windows gebruikt, wat ik denk dat je moet doen, stel dan het PATH als volgt in:

SET PATH=%M2%

verder neem ik aan dat je je pad moet instellen op iets als C:…\apache-maven-3.0.3\ want dit is de standaardmap voor het Windows-archief.
Aan de andere kant neem ik aan dat je het pad van maven aan je moet toevoegen en niet moet instellen op alleen maven, dus je instelling zou er als volgt uit moeten zien:

SET PATH=%PATH%;%M2%

Antwoord 2, autoriteit 83%

Ik heb oplossingen uit andere threads geprobeerd. M2 en M2_HOME toevoegen bij Systeemvariabelen, en zelfs bij Gebruikersvariabelen. Voer cmd uit als beheerder. Geen van de methoden werkte.

Maar vandaag heb ik het hele pad naar maven bin toegevoegd aan mijn systeemvariabelen “PATH” (C:\Program Files (x86)\Apache Software Foundation\apache-maven-3.1.0\bin) naast andere paden, en tot nu toe het werkt goed. Hopelijk blijft het zo.


Antwoord 3, autoriteit 67%

Ik heb deze tutorial gevolgd: Hoe installeer ik Maven op Vensters

Maar met mvn -versionkreeg ik nog steeds:

mvn: opdracht niet gevonden

Dus ik sloot het huidige git-venster en opende een nieuwe.
Alles ging goed 🙂


Antwoord 4, autoriteit 67%

Maven-configuratie:

a. installeer maven van https://maven.apache.org/download.cgi

b. unzip maven en bewaar op de C-schijf.

c. Stel MAVEN_HOMEin in systeemvariabele.
voer hier de afbeeldingsbeschrijving in

d. Stel pad in voor maven
voer hier de afbeeldingsbeschrijving in


Antwoord 5

  1. Voer ‘pad‘ uit in de opdrachtprompt en zorg ervoor dat de maven-installatiemap wordt vermeld.
  2. Zorg ervoor dat de maven is geïnstalleerd in ‘C:\Program Files\Maven’.

Antwoord 6

Ik denk dat het probleem bij de spaties zit. Ik had mijn variabele bij de systeemvariabelen, maar het werkte niet. Toen ik variabele Progra~1 = 'Program Files'wijzigde, werkte alles prima.

M2_HOME C:\Progra~1\Maven\apache-maven-3.1.1

Ik heb ook mijn M2_HOMEaan het einde van de PATH(%M2_HOME%\bin)verplaatst. Ik weet niet zeker of dit enig verschil maakt.


Antwoord 7

mvn -versie

PATH=$PATH:/opt/apache-maven-3.6.0/bin exporteren


Antwoord 8

Ik denk dat de tutorial van @emdhie veel zal helpen.
Hoe installeer je maven

Maar ik volgde en krijg nog steeds mvn: command not found

Ik heb deze oplossing gevonden om te weten wat er mis was in mijn configuratie:

Ik opende de opdrachtregel en noemde deze opdracht:

../apache-maven-3.5.3/bin/mvn --version

Daarna kreeg ik de juiste JAVA_HOME en zag dat mijn JAVA_HOME fout was.

Hopelijk helpt dit.

Other episodes