Eu recebo o seguinte erro quando digito o comando mvn --version
'mvn' não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.
Eu também segui isso, mas ainda não consigo fazer o trabalho.
quando digito este comando, echo %M2_HOME%
obtenho o caminho impresso, como D:\Program Files\apache-maven-3.0.4
quando digito 'eco% M2%', obtenho o caminho impresso comoD:\Program Files\apache-maven-3.0.4\bin
Meio Ambiente : Windows XP
Por favor me ajude a resolver isso.
echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\DMIX;%PROGRAMFILES%\Internet Explorer;C:\Program Files\TortoiseSVN\bin;%M2
Respostas:
Você precisa anexar o caminho do diretório maven bin à variável% PATH% do Windows.
Control Panel -> System -> Advanced system settings -> Advanced Tab -> Environment Variables
-> A variável path está na segunda seção*System variables*
.Verifique se você possui o valor
;%M2_HOME%\bin;
(observe o ponto-e-vírgula, caminhos diferentes devem ser separados por eles) para que o Windows possa encontrar as definições de comando do Maven.fonte