maven - 以管理员身份运行 shell 时无法识别 Maven
问题描述
我使用 mvn 在 Windows 10 中编译一个项目。它尝试在 C: 中创建文件夹,我得到拒绝访问错误。当我尝试以管理员身份运行 shell 时,我得到“mvn 未被识别为 ...”错误。有什么办法可以解决?
解决方案
您只需要将 maven 安装目录添加到系统路径即可。有 2 个选项可以这样做: 1. 将 maven 路径添加到您当前的 CMD 路径
PATH=%PATH%;<mavenpath>
注意:这仅适用于您的实际 cmd 窗口,关闭时更改将丢失
- 将 maven 路径永久添加到系统路径,转到 Windows 属性,高级系统配置 -> 环境变量 -> 系统变量。
您可以使用此页面作为参考来执行第二个选项,(适用于 Java,但如果您更改 maven 路径的 java 路径仍然有效)https://www.java.com/en/download/help/path.xml
推荐阅读
- android - 如何防止或阻止android应用程序中的许多请求
- r - 使用 sparkr 连接到远程独立 spark
- powershell - 从 cmd 运行 powershell 脚本时不显示 exe 输出
- visual-studio - Azure Function v2 Web Deploy 遇到与服务器的连接问题,不得不终止连接
- python - RabbitMQ/pika - 多个客户端的单个 RPC 回调
- apache-spark - Spark SQL 不调用我的 UDT equals/hashcode 方法
- wpf - 以编程方式选中/取消选中一行中的复选框
- php - 使用 PHP 解析 xml 文件中的 CDATA 标记
- consensus - Raft 集群中的节点如何知道“多数”是什么?
- asp.net-mvc - Myprofile 查看布局