Win 7 安装Maven总提示命令不存在
这问题我得从头说起,主要是有这么几个现象让我不解,希望高手能够一一解答我的疑惑
1,我安装了JDK 1.7后并没有在环境变量中配JAVA_HOME,即便如此我也能在CMD中通过java -version取得版本信息,我一直以为只有配了环境变量JDK才起作用
2.为了安装Maven我百度了好多帖子,总结了方法,按照方法照做了,配了JAVA_HOME和M2_HOME的变量,Path里也追加了,可是从新开启cmd后输入mvn -version 提示不是内部命令,我很纳闷,环境变量不起作用,不知道怎么办了,问题到底出在哪里,Maven到底怎样才能装起来,求高手帮忙。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
我也遇到了你类似的问题。已经弄好了M2_HOME和M2,在Path里也加如了%M2%,但是就是不行,后来,我把%M2%放在了Path的最后。就好了……我理解这是灵异事件
可是我反复检查了我填在Path里的Maven路径,确实没有问题啊,为啥这样还找不到呢?
回复
除非你下错了。。下载的是源码,而不是可执行文件。只有这一种解释
弄清楚在Windows下PATH的作用就明白了 命令行执行命令,优先找本目录下的可执行程序(cmd,exe,bat等),如果没有找到,会去PATH指向的所有路径和Windows系统路径下找,如果还是找不到,就提示找不到了
path绝对没问题,我都可以贴给你看 变量名Path 值=省略N个...;D:Program FilesMySQLMySQL Enterprise Backup 3.9.0;%JAVA_HOME%bin;%M2_HOME%bin
并且我在CMD 输入echo%M2_HOME% 能出正常路径,jdk环境变量也用echo试过了,都能出来
回复
M2_HOME 的路劲是什么呢?
不用说,肯定是你path配置有问题、仔细检查检查吧