[英]mvn -version 'mvn' is not recognised
I've installed maven on windows 7 using the windows environment IHM with : 我已经使用Windows环境IHM在Windows 7上安装了maven:
M2_HOME : C:\\dev\\outils\\maven
M2_HOME:C:\\ dev \\ outils \\ maven
and 和
PATH : %JAVA_HOME\\bin;%M2_HOME\\bin;...
路径:%JAVA_HOME \\ bin;%M2_HOME \\ bin; ...
java -version works fine java -version工作正常
java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b15) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Java版本“ 1.8.0_45” Java™SE运行时环境(内部版本1.8.0_45-b15)Java HotSpot(TM)64位服务器VM(内部版本25.45-b02,混合模式)
but mvn -version is not working : I get the french equivalent to : 但是mvn -version无法正常工作:我得到的法语等于:
'mvn' is not recognised as an external or internal command, operableprgram or batch file
无法将“ MVN”识别为外部或内部命令,可操作文件或批处理文件
which is : 这是:
'mvn' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
可以在任何程序中执行的“ mvn” nestest命令。
but mvn works : 但是MVN的作品:
C:\\Users\\jerome>%M2_HOME%\\bin\\mvn --version
C:\\ Users \\ jerome>%M2_HOME%\\ bin \\ mvn --version
result : 结果:
Apache Maven 3.3.3 ... Maven home: C:\\dev\\outils\\maven Java version: 1.8.0_45, vendor: Oracle Corporation Java home: C:\\dev\\outils\\Java Default locale: fr_FR, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
Apache Maven 3.3.3 ... Maven主目录:C:\\ dev \\ outils \\ maven Java版本:1.8.0_45,供应商:Oracle Corporation Java主目录:C:\\ dev \\ outils \\ Java默认语言环境:fr_FR,平台编码:Cp1252操作系统名称:“ windows 7”,版本:“ 6.1”,拱门:“ amd64”,家族:“ dos”
I've restarted the PC but it doesn't work better. 我已经重新启动了PC,但是无法正常工作。 Any idea?
任何想法?
YOu need to close the % in the path. 您需要关闭路径中的%。
PATH : %JAVA_HOME%\\bin;%M2_HOME%\\bin;... 路径:%JAVA_HOME%\\ bin;%M2_HOME%\\ bin; ...
instead of 代替
PATH : %JAVA_HOME\\bin;%M2_HOME\\bin;... 路径:%JAVA_HOME \\ bin;%M2_HOME \\ bin; ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.