起因
之前安装了maven的环境变量,用mvn -v
检查了版本的确是输出了,然后今天在项目目录准备调用mvn clean install
和mvn dependency:tree
就发现环境变量配置有问题。
环境
- Windows11
- maven3.9.8
- jdk21
提示:
C:\Users\SkyPower>mvn -v 'mvn' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
用echo %MAVEN_HOME%
输出了maven_home的路径但是就是mvn -v
不行
解决方法:
- 在PATH末尾加个分号
- 直接把maven/bin的绝对路径加在PATH变量里面
正常访问环境变量
环境变量可视化问题
这是可视化环境变量:
之前一直都是以文本形式添加的,今天发现突然就可以了,太逆天了这系统。前后也就一分钟打开结果都不一样了。
- 文本形式如下