首先我的方法也可能失败,所以只是试一试。
先说一下,我试了哪些方法 (注意 我绝对没有搞错路径,因为我是直接从文件里面的属性复制粘贴过来的 )
- 第一是常规方法MAVEN_HOME 和 PATH 添加 %MAVEN_HOME%\bin,然并卵。
- 第二试了一下他们说的直接在path里面添加绝对路径,然并卵(我个人觉得第1 和 第2没什么区别,虽然如此,我还是试了)。
- 第三,我将MAVEN_HOME的环境变量提前,还是没有成功。(我个人觉得这种情况是有可能的,因为按照Path找的话,是可能存在覆盖问题的。)
然后,我头铁,直接手动找到maven的bin目录,然后测试了一把(当然我是手动找bin目录,和系统找是两码事)
我觉得如果你手动上述这样查到bin目录,然后 mvn-v 是肯定不会出问题的。但是 ,我想让OS帮我找啊!
然后神奇的事发生了,我重启cmd,然后输入mvn -v 之后,它竟然ok了!!!!!
我自己不知道为什么 ,难道maven比较矫情,我给她电话号码之后,她不信任我,非要我亲自见一面,才能相信???
当然,我比较头铁 ,我又删除了maven ,清除了所有环境变量,关机,开机,配置环境变量,然后照一般方法去查看,发现是成功的。
遗憾的是情况不能复现,我真想知道原因到底是什么,因为如果情况复现的话,证明情况的确如我所言。然而,它成功了,这说明我真有可能是拼写搞错了,但是,我不觉得的我会犯这种错误啊?而且,在这上面掉坑的人不少…
希望有识之士搞明白之后,丢个链接或是提示,我真想搞明白原因。