【问题标题】:How to install maven?如何安装maven?
【发布时间】:2013-06-14 17:48:10
【问题描述】:

我前几天在另一台电脑上安装了maven3没有问题,但是我不明白这个问题。

(我已阅读http://maven.apache.org/download.cgi 安装maven,按照说明进行操作)

我的 M2_HOME 是:C:\maven\apache-maven-3.0.5

我的 JAVA_HOME 是:C:\Program Files\Java\jdk1.7.0_10

我的路径:C:\Ruby193\bin;C:\devkit;C:\devkit\ansi\x64;C:\Ruby193\include\ruby-1.9.1;%M2_HOME%\bin;%JAVA_HOME%\垃圾箱

每个文件夹都包含它应该包含的程序。

但是当我在新控制台中启动 mvn --version 时,什么也没有发生。我必须杀死我的控制台,因为我无法在其中做任何事情。 (我等了3分钟没有结果,以防万一) 所有的 Maven 命令也是如此。

编辑:感谢爸爸,一个新信息:)

问题仅在于 Mingw。它适用于经典的 dos 控制台。

【问题讨论】:

  • 听起来您手头有一个更大的问题,但您不应该也设置 %M2% 吗?

标签: windows maven mingw


【解决方案1】:

你不需要 ruby​​ 来拥有 maven。但是,您需要 java.util. 另一方面,尝试转到maven的二进制文件所在的位置:

如:

C:\maven\apache-maven-3.0.5\bin

然后执行mvn --version。此外,如果它不起作用,请尝试使用 --version 参数手动调用 mvn.bat(对于 Windows 安装应该存在)。如果它仍然不起作用,那么您的 maven 安装有问题,我们可以从那里开始。

但如果它有效,那么它是一个路径问题。

【讨论】:

  • 有趣的结果。当我测试文件夹中的 .bat 时出现错误:$ mvn.bat --version ./mvn.bat: line 1: @REM: command not found ./mvn.bat: line 2: syntax error near意外令牌 (' ./mvn.bat: line 2: @REM 授权给 Apache 软件基金会 (ASF) 下一个'
  • 谢谢!它来自我的外壳。使用经典控制台,它可以工作。 (我正在使用 MINGW 进行测试)
  • 有趣。我记得在 mingw 上成功运行 maven 没有什么问题。
猜你喜欢
  • 2011-11-23
  • 2021-09-15
  • 2019-06-14
  • 2011-07-03
  • 2016-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多