我已将我的M2_HOME设置为
C:\Users\username\Documents\apache-maven-3.5.0
上述目录的内容
09/21/2017 05:13 PM <DIR> .
09/21/2017 05:13 PM <DIR> ..
09/21/2017 05:13 PM <DIR> bin
09/21/2017 05:13 PM <DIR> boot
09/21/2017 05:13 PM <DIR> conf
09/21/2017 05:13 PM <DIR> lib
04/03/2017 08:41 PM 20,934 LICENSE
04/03/2017 08:40 PM 182 NOTICE
04/03/2017 08:36 PM 2,544 README.txt
3 File(s) 23,660 bytes
6 Dir(s) 348,568,027,136 bytes free
然而,当我在cmd中运行mvn --version时,我收到以下错误
ERROR: M2_HOME is set to an invalid directory.
M2_HOME = "C:\Users\abhish\Documents\apache-maven-3.5.0"
Please set the M2_HOME variable in your environment to match the
location of the Maven installation
我在SO上检查过类似的post。然而,这没有帮助,因此发布了这个问题。
我需要解决此问题以解决this问题。
答案 0 :(得分:1)
如果您使用的是Java 8,请从环境变量中删除“ MAVEN_OPTS”并进行检查。因为Java 8不支持该配置。