报错解决:IDEA终端输出和CMD终端输出Maven版本不一致

报错背景:在执行mvn clean命令的时候报错,提示Maven版本低于要求版本

报错内容

ERROR\] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:3.5.0:clean (default-clean) on project library-system: The plugin org.apache.maven.plugins:maven-clean-plugin:3.5.0 requires Maven version 3.6.3 -\> \[Help 1

报错信息提示要求Maven版本得要3.6.3起步,但是我实际上用的是3.9.12,应该是满足需求的

此时在IDEA终端中查询Maven版本是3.6.1

检查IDEA内配置是3.9.12,发现矛盾

再检查环境变量里面的也是3.9.12

在同样的目录下CMD终端尝试查询Maven版本,发现和IDEA的结果不一致

基本确定是IDEA终端缓存的问题,尝试刷新IDEA缓存但没有用

然后依据AI的建议,去IDEA设置中手动设置终端应用程序,但还是没有用

后来在某篇文章中看见IDEA的终端其实是强绑定系统的环境变量的,因此清楚IDEA的缓存是无效的,所以打算重启电脑刷新缓存,果然重启电脑后还真解决了,IDEA内的Maven版本和环境变量里面的保持一致了

整了半天没想到只需要最简单粗暴的重启电脑。。。。有点无语

相关推荐
步行cgn17 分钟前
Spring p 命名空间注入详解
java·前端·spring
YatHinLay20 分钟前
MyBatis 流式查询实战:ResultHandler 处理海量数据
java
天天被压力39 分钟前
【跨市场数据实战 #08】可转债折价机会怎么筛:3个接口抓比价、列表和实时盘口
java·人工智能·python
张某布响丸辣1 小时前
附件下载的安全边界:路径白名单、NAS 哨兵文件与 Redis Lua 一次性令牌
java·redis·redis lua·nas哨兵
YatHinLay2 小时前
Spring Boot + Calcite 实现跨库查询
java
golang学习记2 小时前
不用再装RestfulKit!IDEA原生快捷键一键检索后端接口
intellij-idea
酷炫码神2 小时前
MosMos 创意效果与能力边界展示
java
Wang's Blog2 小时前
Java 接入Redis: 使用Jedis操作Redis
java·服务器·redis
事圆则缓3 小时前
Java 8 Lambda、Stream、Optional 与 Android 边界:从回调语法到运行时兼容
android·java
shehuiyuelaiyuehao3 小时前
算法50,分治归并,数组中的逆序对
java·算法