首页 > 解决方案 > 以管理员身份运行 shell 时无法识别 Maven

问题描述

我使用 mvn 在 Windows 10 中编译一个项目。它尝试在 C: 中创建文件夹,我得到拒绝访问错误。当我尝试以管理员身份运行 shell 时,我得到“mvn 未被识别为 ...”错误。有什么办法可以解决?

标签: maven

解决方案


您只需要将 maven 安装目录添加到系统路径即可。有 2 个选项可以这样做: 1. 将 maven 路径添加到您当前的 CMD 路径

PATH=%PATH%;<mavenpath>

注意:这仅适用于您的实际 cmd 窗口,关闭时更改将丢失

  1. 将 maven 路径永久添加到系统路径,转到 Windows 属性,高级系统配置 -> 环境变量 -> 系统变量。

您可以使用此页面作为参考来执行第二个选项,(适用于 Java,但如果您更改 maven 路径的 java 路径仍然有效)https://www.java.com/en/download/help/path.xml


推荐阅读