我正在尝试在本地设置一些Java代码,并且需要先进行maven安装。在我的pom.xml目录中,我试图运行以下内容:
mvn221 install -Dmaven.test.skip=true
mvn221 eclipse:eclipse
当我运行第一个命令时,我得到一个mvn221' is not recognized as an internal or external command, operable program or batch file.
我在环境变量中定义了以下内容:
C:\Subversion>echo %M2%
C:\Program Files\Apache Software Foundation\apache-maven-2.2.1\bin
C:\Subversion>echo %M2_HOME%
C:\Program Files\Apache Software Foundation\apache-maven-2.2.1
我的PATH变量C:\Program Files\Apache Software Foundation
\apache-maven-2.2.1\bin
中也有这个。
有没有人知道为什么这不起作用?
提前致谢。
答案 0 :(得分:1)
尝试
mvn install -Dmaven.test.skip=true
mvn eclipse:eclipse
如果您打开文件夹explorer %M2%
,您会看到批处理文件名为mvn.bat
或mvn
。因此,很明显,mvn221
没有recognized as an internal or external command, operable program or batch file
。知道了吗?
答案 1 :(得分:1)
mvn221不是命令。它是mvn。做一个mvn安装