'mvn-v' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

当我下载安装好maven,想通过测试出现看是否配置成功的时候,出现了问题。

如下,如何解决?

首先我的JDK是没有问题的。就是我的java程序编译都是可以的。

那么就应该是配置maven的时候出现了问题


----------------------------------------------------------------------------------------------------------------------------------

正确的参数的配置如下:

1.新建变量

我这里命名为MAVEN_HOME 

后面的是maven的位置。



2. 更改path

在path中添加一句话

%MAVEN_HOME%\bin\(注意我现在是win10。是点击添加键的,所以前后没有显示;  但是如果你点击的是编辑文本,就是一行显示所有的内容的那种,前后都要加;)



----------------------------------------------------------------------------------------------------------------------------------

出错的几种情况:(一般出错都是因为;的问题,加哪里,怎么加。)

第一 path中前后没加;

第二 maven_home中最后不加;

第三 新建的maven_home 新建到了上面的用户变量,正确的位置是建立在系统变量中

第四 maven_home中的地址写错。

第五 把bin写在了maven_home中了。

(我不知道我是哪一种情况,反正我重新建了一次就对了)


----------------------------------------------------------------------------------------------------------------------------------

但是测试的时候出现如下的情况:


但是当我测试JAVA_HOME的时候,显示确实是JDK 啊,如图:



后来我发现,是因为我误删除了%java-home。所以在path中找不到我的java_home了。才会出现的这个状况。当我重新设置好了java_home后,问题就解决了。


成功。

猜你喜欢

转载自blog.csdn.net/qq_36098284/article/details/80625502