mvn -版本“mvn”无法识别

jay*_*g22 0 windows maven

我已经使用 Windows 环境 IHM 在 Windows 7 上安装了 Maven:

\n\n
\n

M2_HOME : C:\\dev\\outils\\maven

\n
\n\n

\n\n
\n

路径:%JAVA_HOME\\bin;%M2_HOME\\bin;...

\n
\n\n

java -版本工作正常

\n\n
\n

java 版本“1.8.0_45”Java(TM) SE 运行时环境(内部版本\n 1.8.0_45-b15) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.45-b02,混合模式)

\n
\n\n

但 mvn -version 不起作用:我得到的法语相当于:

\n\n
\n

\'mvn\' 未被识别为外部或内部命令,\n 可操作的程序或批处理文件

\n
\n\n

这是:

\n\n
\n

\'mvn\' n\'est pas reconnu en tant que commande interne or external, un\n program ex\xc3\xa9cutable or un fichier de commandes.

\n
\n\n

但 mvn 有效:

\n\n
\n

C:\\Users\\jerome>%M2_HOME%\\bin\\mvn --version

\n
\n\n

结果 :

\n\n
\n

Apache Maven 3.3.3 ...\n Maven 主目录:C:\\dev\\outils\\maven Java 版本:1.8.0_45,\n 供应商:Oracle Corporation Java 主目录:C:\\dev\\outils\\ Java 默认\n 区域设置:fr_FR,平台编码:Cp1252 操作系统名称:“windows 7”,\n 版本:“6.1”,arch:“amd64”,系列:“dos”

\n
\n\n

我已重新启动电脑,但效果并没有更好。任何想法?

\n

小智 5

您需要关闭路径中的%。

路径:%JAVA_HOME%\bin;%M2_HOME%\bin;...

代替

路径:%JAVA_HOME\bin;%M2_HOME\bin;...