Maven指令执行失败
一,若是mvn -v 指令失败
表示环境变量配置问题
(1),M2_HOME:直接就是安装好之后包的路径
(2)path:到bin目录
(3)cmd再次测试是否安装成功 mvn -v
当能看到版本信息时表示正确。
二,执行mvn compile,mvn package等指令失败
我们本地的maven仓库已经下载了需要的,但是仍然显示没有插件之类。可能就是版本不匹配
(需要注意,执行mvn compile等指令操作时,我们需要进入到pom.xml文件目录下)
当指令执行失败后,我们考虑maven版本和当前jdk的适配关系
(我的错误就是,jdk是8版本但是用的对应的maven是3.3.2版本,导致出错)
从官网的截图可以查看一下。
更详细更早之前的版本可以参考官网介绍 Maven Releases History
找到之后,官网下载Maven核心程序
图上没有介绍jdk8及以上版本,老师讲是3.3.3以上就可以适配了。保险起见我下载了3.6.3版本的。再次测试发现成功。
写在最后,在下载maven的核心程序时我们只需要下载这个就可以了
解压 得到如下文件夹,按照上面环境变量的配置步骤进行就完成了