寻找Maven的安装位置

6

看起来Maven已经安装在我的工作站上。我不懂Maven,但正在尝试学习它。

似乎Maven在Windows 7上使用位置为C:\ Users \ User \ .m2 \ repository。我有这个位置。

但是当我尝试执行mvn --version时什么也没有发生。

我已经安装了jdk,eclipse,jboss和jboss developer studio。

在eclipse或jboss developer studio中是否包含maven?

我可以使用jboss developer studio创建一个新的maven项目。

但是我无法按照教程进行操作,因为它们教授的是命令行用法,在我的系统上不起作用。

Maven已经安装吗?那么在哪里,以便我可以将其添加到路径中(在整个磁盘上搜索“maven”没有帮助我)。


可能是在Windows 7 64位上安装Maven的重复问题。 - Joe
不是重复的;我在整个电脑上搜索了mvn.exe,但没有结果。 - Adrian 3873
1
该问题还指向安装说明(安装说明),这将有所帮助。 - Joe
4个回答

6
没有maven的默认安装位置,它是以zip文件的形式分发的。如果您确定已经在计算机上安装了maven,则需要搜索您提取它的位置。您应该搜索“mvn.bat”,并将包含该文件夹添加到PATH环境变量中。如果找不到它,可以再次下载并将zip文件解压缩到计算机上的任何位置。
至于“C:\Users\User.m2\repository”,那是maven存储项目依赖项的位置。您将无法在那里找到二进制文件。
此外,我认为maven并不随eclipse捆绑出售。

1
谢谢。虽然我没有足够的声望来点赞,但你的回答告诉了我两件事:要搜索mvn.bat而不是mvn.exe(我本应该通过下载maven并查看其未压缩的外观来自己找出这一点);以及我可以重新安装maven而不用担心。我在jboss应用服务器的代码中找到了它(...\jboss-as-7.1.1.Final\jboss-as-7.1.1.Final\tools\maven)。 - Adrian 3873

2

Eclipse内置了Maven。

为了使用mvn命令,你需要在计算机上下载Maven。

安装Maven后,要验证系统中是否设置了环境变量。为此,请打开终端并键入:set,以打印所有已配置的环境变量。

如果您没有定义MAVEN_HOME环境变量(例如,MAVEN_HOME=C:\<maven path>\apache-maven-3.6.3),则必须创建它(该值需要是您安装Maven时的文件夹)。另外,Maven文件夹中的bin文件夹需要成为您PATH的一部分。 请按以下链接设置该变量: https://superuser.com/questions/79612/setting-and-getting-windows-environment-variables-from-the-command-prompt

如果您希望Eclipse使用您的Maven安装,请在Eclipse配置中进行重定向:

  1. 窗口 --> 首选项 --> Maven --> 安装
  2. 单击“添加”。
  3. 点击Directory并指向Maven已安装的目录,例如: c:\<Maven path>\apache-maven-3.6.3
  4. 点击完成并在复选框中选择您的Maven 应用并关闭。

在 Windows 上通过 CMD 输入 "echo MAVEN_HOME" 对我有效。 - ryanwebjackson

1
在Windows的cmd中,命令“mnv -v”会输出其位置。

0
如果您正在使用Eclipse,您可以在Eclipse文件夹中找到Maven文件。
例如:C:\Program Files\IDE\Eclipse\eclipse luna\eclipse\pluginsorg.eclipse.m2e.*开头的包是Maven文件。请勿使用资源管理器删除或更改它们 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接