我正在尝试将maven安装到我的电脑上.(Windows 7)
以下是我所做的步骤.
1. Installed Java 1.8.0.11
2. Added a system variable JAVA_HOME = C:\Program Files\Java\jdk1.8.0_11
3. Appended it to the path - PATH=%JAVA_HOME%\bin;C:\Program Files\......;... etc
4. Typed "Java -version" in command line and got the java version details as usual.
5. Then I downloaded and extracted the Maven 3.3.3
6. Added the M2_HOME to system variable.M2_HOME=C:\Program Files\apache-maven-3.3.3\apache-maven-3.3.3
7. Added M2 Variable M2=%M2_HOME%\bin
8. Appended M2 to Path variable. PATH=%M2%;%JAVA_HOME%\bin;....;...etc
9. Typed mvn --version in command line.
Run Code Online (Sandbox Code Playgroud)
得到以下错误.
目前文件是意料之外的.
这有什么不对?请帮我解决这个问题.
提前致谢!
**注意 - 我没有在这里使用任何路径的引号.我也尝试使用8字符语法来处理文件夹名称,如下所示:
set java_home ="c:\ Progra~1\Java"
其中没有解决了这个问题.请阅读我添加的步骤并帮助我解决此问题.**
kus*_*han 25
最后我能够解决这个问题.
用户变量中的引用值导致maven中的"此时文件意外发生"错误.
我花了几个小时的时间用不同的组合来改变Java_home和M2_home变量,但最后检查了用户变量并在那里注明了引号.
Home = "C:\Program Files (x86)\Git\bin"
Run Code Online (Sandbox Code Playgroud)
删除了引号并更改了git home变量,如下所示,现在一切正常.:)
Home = C:\Program Files (x86)\Git\bin
Run Code Online (Sandbox Code Playgroud)