2

我的笔记本电脑被盗了,所以我不得不重新下载 Java 和 Maven,而且我似乎无法启动并运行 Maven,尽管我上次没有遇到任何问题。我有以下位置:

C:\Program Files\Java\jdk1.7.0_03
C:\Program Files\apache-maven-3.0.4

在我的环境设置中,我添加了以下系统变量:

M2_HOME - C:\Program Files\apache-maven-3.0.4
JAVA_HOME - C:\Program Files\Java\jdk1.7.0_03

我更新了我的Path系统变量,以便将以下内容放在开头:

%JAVA_HOME%\bin;%M2_HOME%\bin;

这一切都是我从Maven 安装说明中得到的。但是,当我打开一个新的命令提示符并检查版本时,我收到以下消息:

'mvn' is not recognized as an internal or external command,
operable program or batch file.

有谁知道我错过了什么?

更新

当我安装 Java 时,我注意到java -version自动开始工作而无需我做任何事情。某处可能存在Java冲突吗?

4

2 回答 2

2

你的路径变量应该有%M2_HOME%\bin而不是%M2%\bin

于 2012-09-09T18:17:08.853 回答
0

检查 mvn.bat 的属性,看它是否被阻塞。

于 2012-09-10T03:04:20.263 回答