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

IntelliJ终端提示'mvn'未识别,已装Maven如何解决?

解决IntelliJ终端无法识别mvn命令的问题

看起来你已经在系统里正确配置了Maven环境变量,CMD里能正常运行mvn --version,但IntelliJ的终端却找不到命令,这种情况通常是IDE没读取到最新的环境变量,或者终端配置有问题,试试下面几个办法:

  • 先重启IntelliJ IDEA:修改系统环境变量后,IDE需要重启才能加载新的变量值——这是最常见的原因,很多时候重启一下就好了。
  • 检查IntelliJ终端的环境变量继承设置:
    1. 打开IDE设置(快捷键Ctrl+Alt+S,或者顶部菜单File → Settings)
    2. 导航到Tools → Terminal
    3. 确认Shell path是系统默认的cmd.exe(如果用PowerShell,先在系统的PowerShell里测试mvn --version是否能运行)
    4. 确保勾选了Add environment variables选项,让IDE继承系统的环境变量设置
  • 手动指定Maven路径给IntelliJ:
    1. 打开设置里的Build, Execution, Deployment → Build Tools → Maven
    2. 在「Maven home path」中选择你的Maven安装目录:C:\Users\mmmm\Downloads\apache-maven-3.3.3-bin\apache-maven-3.3.3
    3. 保存设置后,重启IntelliJ终端再试
  • 验证系统Path变量的有效性:
    在CMD里执行echo %Path%,看看输出里有没有正确显示C:\Users\mmmm\Downloads\apache-maven-3.3.3-bin\apache-maven-3.3.3\bin。如果没有,说明环境变量没保存好,重新打开系统环境变量设置,确认Path里已经添加了%M2_HOME%\bin,并且点击所有窗口的「确定」保存。
  • 用IntelliJ自带的Maven面板执行命令:
    如果终端问题暂时解决不了,可以直接用IDE右侧的Maven面板:找到你的项目,展开「Lifecycle」,双击clean和install就能执行对应的命令,这个方式不依赖系统环境变量,更稳定。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.08 10:12:29