我可以在不设置环境变量的情况下使用Maven吗?

时间:2017-06-09 12:16:10

标签: java maven selenium

我想将Maven用于我的项目。

在我的办公室电脑中,我没有管理员权限。因此我无法设置“系统变量”。 我只能访问“用户变量”,我只能设置Java_Home。

我可以使用 Maven 而不添加 M2_Home 并编辑路径变量吗?

5 个答案:

答案 0 :(得分:1)

这取决于您是否在终端的ide或建筑项目中使用它。

  • 如果您使用的是IDE,则可能有一个嵌入式maven(Eclipse和Intellij IDEA中有一个)
  • 如果您使用CLI构建,则可以使用完整路径调用maven 例如:

    来自项目路径的

    /home/<your_folder>/tools/apache-maven-3.5.0/bin/mvn clean install

答案 1 :(得分:0)

当然可以,你只需要从maven home actualy建立你的项目

Here is an example from stackoverflow

答案 2 :(得分:0)

You could set the M2_HOME user variable even you are not an administrator, and the variable path is unnecessary, you could easily do the same task referencing the maven fullpath bin directory.

答案 3 :(得分:0)

如果您没有管理员权限,只需在用户变量中设置直到 Maven 的 bin 的路径,例如 MAVEN_HOME。 MAVEN_HOME

然后转到用户变量中的Path变量,并在其中添加MAVEN_HOME。 enter image description here

然后你一切都准备好了,只需进入命令提示符并输入 mvn -version ,你应该能够在你的系统中安装 Maven 了。

答案 4 :(得分:0)

默认情况下,我们可以添加 .bat 文件并将其链接到 cmd,因此每当您打开终端时,代码都会执行并设置您的变量

您可以参考更详细的here

更新:

对于 Windows 10,用户可以为您的帐户添加详细信息,并且不需要管理员访问权限。在 windows 搜索栏中搜索以下文本

为您的帐户编辑环境变量