报错解决: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版本和环境变量里面的保持一致了

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

相关推荐
XiYang-DING10 小时前
【Java EE】定时器
java·python·java-ee
Fuly102410 小时前
java面试知识点复习
java·开发语言·面试
信徒_10 小时前
API 网关技术选型
java
simple-L610 小时前
Java开发痛点技术文章大纲
java·开发语言
千寻girling11 小时前
滑动窗口刷了快一个月(26天)了 , 还没有刷完. | 含(操作系统学什么的Java 后端)
java·开发语言·javascript·c++·人工智能·后端·python
小手cool11 小时前
Java字符串按空行分割,包括末尾的空行
java
呱牛do it11 小时前
企业级门户网站设计与实现:基于SpringBoot + Vue3的全栈解决方案(Day 9)
java
鸡蛋灌Bean11 小时前
mybatis分页深入了解
java·数据库·mybatis
野生技术架构师11 小时前
Tomcat Service的设计和实现:StandardService
java·tomcat
Gofarlic_OMS12 小时前
UG/NX许可证管理高频技术问题解答汇编
java·大数据·运维·服务器·汇编·人工智能