【发布时间】:2012-12-11 15:01:13
【问题描述】:
我尝试将 Maven 安装到 Windows 7,但效果不佳。一些基本信息:
Maven安装目录:C:\Program Files\Apache Software Foundation\apache-maven-3.0.4
系统变量“M2_HOME”:C:\Program Files\Apache Software Foundation\apache-maven-3.0.4\
系统变量“Path”:%M2_HOME%apache-maven\src\bin;%JAVA_HOME%\bin
如果我在命令路径中运行mvn --version,我会收到错误消息:
请在您的环境中设置
M2_HOME变量以匹配 Maven 安装的位置
所以目前mvn 的子目录没有按照说明设置,应该是%M2_HOME%\bin。如果我用那个替换%M2_HOME%apache-maven\src\bin,我会得到:
mvn 不是内部或外部命令、可运行程序或批处理文件
在 Maven 安装目录(或 zip 文件中)没有 \bin 文件夹,直接在 apache-maven-3.0.4 中,我想知道是否应该有一个?
我是 Maven 的新手,希望你们能提供帮助。
顺便说一句,Java 命令可以从任何目录运行,所以我认为这不是问题所在,但我不能确定。
【问题讨论】:
-
如果您下载的包 apache-maven-3.0.4 不包含 bin 文件夹,则您的下载错误。您必须下载一个包含 bin、boot、conf、lib 文件夹的 zip 文件,否则会出现问题。下载的文件应该有大约 4.8 mb 大小...
-
谢谢,我下载的是 src 版本而不是 bin 版本,现在可以使用了。仍然不确定有什么区别。我相信您需要添加您的评论作为答案,以便我投票。
-
MikkoP 在大多数项目中,可执行文件位于\bin 文件夹中,代码位于\src 文件夹中。如果你已经下载了二进制 maven 包,那么正确的路径是
\apache-maven-x.y.z\bin
标签: maven windows-7 installation