You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片MacBook运行SpringBoot提示Maven插件未找到如何解决

M1芯片Mac下IDEA提示Maven插件找不到的修复方案

这个问题是ARM架构Mac搭配Homebrew安装Maven时的高频坑,核心是IDEA默认Maven配置和M1下Homebrew路径不匹配,按顺序操作即可解决:

  • 先确认终端下Maven本身可用
    打开终端执行mvn -v,如果提示命令不存在,先执行:
    echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
    source ~/.zshrc
    
    重新执行mvn -v,能正常输出Maven版本、绑定的Java版本就说明本地Maven安装没问题。M1芯片下Homebrew安装的Maven根目录是/opt/homebrew/Cellar/maven/<你的Maven版本号>/libexec,记下来这个路径,后面配置要用。
  • 修正IDEA内的Maven配置(90%的人卡在这里)
    打开IDEA设置,找到Build, Execution, Deployment > Build Tools > Maven:
    1. Maven home path不要选IDEA自带的Bundled Maven,手动选刚才记的libexec路径,注意不要选到bin目录,选到libexec层才对
    2. 勾选Override user settings,选择对应Maven目录下conf/settings.xml,如果你自己配了国内镜像就选你自定义的settings文件
    3. 勾选Override local repository,确认路径是~/.m2/repository,不要用IDEA默认生成的其他仓库路径
  • 强制刷新清理缓存
    配置完点右侧Maven面板的刷新按钮重新拉取依赖,如果还报错,点File > Invalidate Caches,勾选清文件缓存、清下载的共享索引,点Invalidate and Restart重启IDEA,等索引加载完再看。
  • 兜底处理
    如果上面操作完还是飘红,先在项目根目录终端执行mvn install -DskipTests,确认命令行下项目能正常构建。如果命令行构建成功只有IDEA报错,就给pom里报错的两个插件补上明确版本号,放到<build><plugins>标签里:
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>3.6.1</version>
    </plugin>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <version>3.0.1</version>
    </plugin>
    
    补完再刷新Maven即可。

提醒:M1系列芯片的Mac,Homebrew安装的所有软件默认都在/opt/homebrew路径下,网上很多Intel芯片的教程写的/usr/local路径在M1上是不存在的,不要硬套路径。

内容的提问来源于stack exchange,提问作者Just_afugitive

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 23:24:14