我正在尝试将maven v3.5.4安装到我的计算机上,每当尝试使用'mvn -version'命令时,我都会得到
'mvn'不被识别为内部或外部命令, 可操作的程序或批处理文件。
我查找了有关如何执行此操作的多个教程,他们给出的信息几乎相同。添加系统变量M2和M2_HOME,然后将目录附加到Path系统变量。我将系统变量配置为以下内容:
M2:
M2_HOME:
MAVEN_HOME:
路径:
我见过有人说bin目录中应该有一个.exe或.bat文件。那些东西我一个也没有。我在该文件夹中只有4个文件。 这可能是问题所在。我的Maven目录的路径为: 我有以下与Maven相关的系统变量:
我不确定如何解决此问题,因此如果有人知道,请告诉我。
答案 0 :(得分:1)
添加变量 MAVEN_HOME
名称: MAVEN_HOME
值: C:\ Program Files \ apache-maven-3.3.9 \ bin
在您的情况下,M2_HOME
您没有提供正确的路径。因此,它一定不能正常工作。尝试给出正确的路径,直到bin folder
。
答案 1 :(得分:0)
首先,您必须从here下载maven,最好是最新版本并安装。
然后,您必须为Maven设置 Path 变量。
转到开始并搜索“编辑系统环境变量” 。 选择环境变量选项,然后像在提供的示例中所做的那样,保留 M2_HOME 不变,删除 M2 并更改其中的一个。您的路径:%M2_HOME%\ bin \;
另外,请确保您正在编辑系统环境变量。
正如我在要安装的版本的下载页面上所说的那样: “ Maven 3.3+需要JDK 1.7或更高版本才能执行” 。因此,请确保您具有正确的Java版本。
如果这不起作用,那么我认为Stack-Overflow上的任何人都无法提供帮助。
答案 2 :(得分:0)
Java SE Development Kit
并安装Environment Variables
New...
JAVA_HOME
插入变量名C:\Program Files\Java\jdk1.8.0_102
)Edit
进入“路径”,然后按“新建” %JAVA_HOME%\bin
java -version
,以检查是否正常Maven Binary zip archive
C:\Program Files
Environment Variables
New...
MAVEN_HOME
插入变量名C:\Program Files\apache-maven-3.6.2
)Edit
进入“路径”,然后按“新建” %MAVEN_HOME%\bin
mvn -version
,以检查是否正常