java - 系统变量和用户变量如何工作

标签 java windows maven system-variable user-variables

我在用户变量中配置了maven home并使用命令mvn --version对其进行了测试,系统提示我“mvn不是命令”。但如果我将它配置为系统变量它的工作。我在笔记本电脑中配置了系统变量。但在我的办公室,我没有更改系统变量的特权。

这是我的问题。

a) 为什么系统可以识别系统变量的配置,但不能识别用户变量的配置

b) 有没有其他方法可以配置它并在我的办公室笔记本电脑上顺利工作。

最佳答案

我在工作中所做的(我遇到了同样的问题)是为二进制文件创建一个名为 PATH 的用户变量。然后它似乎在这里工作。

  1. 右键单击我的电脑
  2. 点击属性
  3. 在左侧您将找到高级系统设置(Windows 7)。点击它
  4. 然后转到“高级”选项卡并点击“环境变量”
  5. 现在创建一个名为 PATH 的新用户变量,其值是您的 maven 安装路径。 (例如:C:\maven\bin)

关于java - 系统变量和用户变量如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10713407/

相关文章:

windows - 如何解决 bash 编码问题?

windows - 如果所有文件都超过 3 天,则批处理文件删除目录中的子文件夹

maven - 如何使用 Maven 依赖项插件下载 ZIP 文件?

java - Gradle maven 发布不适用于第一个版本

java - 我可以使用 JavaMail API 将 HTML 标签添加到电子邮件主题吗?

java - 我们应该避免在不必要的时候使用 spring managed bean 吗?

windows - 为什么 PowerShell 无法正确显示 "DarkYellow"文本?

hibernate - 从 persistence.xml 引用 Maven 依赖项 jar 的artifactId

java - CardView 在运行时不显示高程

java - 井字棋人工智能在 Java 中使用 minimax 不起作用