在公司电脑配置maven时,下载好了maven的binary版本文件,也把环境变量配置好了,但就是无法从cmd,mvn -version查看版本信息。
原因:maven依赖于java环境。在配置maven时不但要配置MAVEN_HOME变量,也依赖于JAVA_HOME。
我电脑上安装了两个版本的jdk,分别是jdk18和jdk8。使用jdk8之后JAVA_HOME指向的仍然是jdk18,在启动maven的时候无法正确定位到java环境,造成cmd中无反应。
解决办法:检查java -version和set java_home,是否使用的java版本和java的环境路径能够对应上。在环境变量中做相应更改即可。



