我正在尝试将 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.
得到如下错误。
Files was unexpected at this time.
这里有什么问题? 请帮我解决这个问题。
提前致谢!
**注意 - 我没有对此处的任何路径使用引号。我还尝试使用 8 字符语法来表示这样的文件夹名称:
设置 java_home="c:\Progra~1\Java"
这些都没有解决问题。请阅读我添加的步骤并帮助我解决此问题。**
最佳答案
最终我能够解决这个问题。
用户变量中的引用值导致 Maven 中出现“此时文件意外”错误。
我花了几个小时用不同的组合更改 Java_home 和 M2_home 变量,但最终检查了 user 变量并注意到那里的引号。
Home = "C:\Program Files (x86)\Git\bin"
删除引号并如下更改 git home 变量,现在一切正常。 :)
Home = C:\Program Files (x86)\Git\bin
关于java - Maven - "files was unexpected at this time",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34631826/