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

Windows下仅管理员可执行mvn命令,如何让普通用户正常运行?

解决Windows普通用户无法全局执行Maven命令的问题
  • 检查Maven安装目录权限
    右键点击C:\apache-maven-3.9.1,选择「属性」→「安全」标签,确认「Users」组(普通用户组)拥有读取和执行权限。如果没有,点击「编辑」:选中Users组,勾选「读取和执行」「列出文件夹内容」「读取」权限,点「应用」保存。

  • 验证系统环境变量配置
    右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,确认系统变量里的MAVEN_HOME指向C:\apache-maven-3.9.1,且Path变量中包含%MAVEN_HOME%\bin。别搞混用户变量和系统变量,系统变量是所有用户共享的,要是之前误加在用户变量里,普通用户就读不到。

  • 修复Path变量继承问题
    打开普通用户的命令提示符,执行echo %PATH%,看看输出里有没有C:\apache-maven-3.9.1\bin。如果没有,直接在该用户的用户变量的Path里添加C:\apache-maven-3.9.1\bin(或者用%MAVEN_HOME%\bin,记得同时在用户变量里配置MAVEN_HOME)。

  • 刷新环境变量缓存
    关掉所有打开的命令提示符窗口,重新打开后执行mvn -v测试。要是还不行,重启电脑彻底生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 08:39:56