idea 执行 Maven 的 `clean`、`install`、`package` 等命令报错

  • 在使用 idea 执行 Maven 的 cleaninstallpackage 等命令时,
  • 如果你遇到了以下报错:
bash 复制代码
Error running 'xxx [clean]': No valid Maven installation found.
Either set the home directory in the configuration dialog or set the 
M2_HOME environment variable on your system.
  • 那么恭喜你,踩了一次非常常见的坑:Maven 主路径 (Maven home directory) 配置错误!

解决

Maven 主路径配置错了(很多人填到 conf 目录)

比如你这样配置:

bash 复制代码
D:\n_maven\apache-maven-3.6.3\conf

这是错误的!IDEA 会找不到 Maven。

应该这样

bash 复制代码
D:\n_maven\apache-maven-3.6.3
相关推荐
雪的季节24 分钟前
qt信号槽跨线程使用时候的坑
java·开发语言·qt
chh56330 分钟前
C++--内存管理
java·c语言·c++·windows·学习·面试
白緢1 小时前
嵌入式 Linux + 内核开发高频问题及排查
java·linux·运维
juniperhan1 小时前
Flink 系列第4篇:Flink 时间系统与 Timer 定时器实战精讲
java·大数据·数据仓库·flink
超级大只老咪1 小时前
一维度前缀和解题通用模板(java)
java·开发语言·算法
历程里程碑1 小时前
1 . Git本地操作:版本控制 跨平台协作 仓库核心
java·开发语言·数据结构·c++·git·gitee·github
hekung1 小时前
maven的lifecycle与idea的run
java·maven
阿维的博客日记1 小时前
为什么 ConcurrentHashMap 采用 synchronized 加锁而不采用ReentrantLock
java·juc
阿丰资源1 小时前
java项目(附资料)-基于SpringBoot+MyBatisPlus+MySQL+Layui的药品管理系统
java·spring boot·mysql
云恒要逆袭2 小时前
Java SE、EE、ME到底啥区别?我被这个问题困扰了一整年
java·java ee