【问题标题】:Maven 2.0.8 or later on Redhat Enterprise LinuxRedhat Enterprise Linux 上的 Maven 2.0.8 或更高版本
【发布时间】:2012-02-28 22:11:44
【问题描述】:

我在 maven 构建期间看到一条错误消息

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error resolving version for 'org.apache.maven.plugins:maven-javadoc-plugin': Plugin requires Maven version 2.0.8

我想这意味着我必须将我的 maven2(目前为 2.0.7)升级到 2.0.8 或更高版本。

我的 maven2 安装在 JPackage.org 的 the instruction 之后,我正在使用他们的 5.0 Repo。我的机器是 Redhat Enterprise Linux 5

但是,我无法从那里找到 2.0.8 或更高版本的 maven2。

【问题讨论】:

  • 如何使用他们的 6.0 repo,它有一个 upgraded maven?
  • 他们的 6.0 也没有 2.0.8 及更高版本。此外,为了让事情更加混乱,他们在名称中添加了“maven22”(带有两个“2”)的 RPM,我认为它是针对 maven 2.2.1 的。但我不知道这个 maven22 包与原始(但相当老的)mave2 (2.0.7) RPM 包有什么关系。后来我决定只手动安装 maven2 而不使用 RPM(请参阅我的其他答案)。

标签: maven-2 rhel


【解决方案1】:

忘掉 RPM、JPackage 和 yum ...我最终决定手动安装 maven2 (2.2.1)(根本不使用 RPM)

在maven.apache.org网站上安装steps listed非常简单,maven上的所有文件都本地化在一个方向下(e.g)

/usr/local/apache-maven-2.2.1

之后,最终用户只需要在他/她的~/.bash_profile中写几行,就可以了。

export M2_HOME=/usr/local/apache-maven-2.2.1
export M2=$M2_HOME/bin
export JAVA_HOME=/usr/java/default
PATH=$M2:$JAVA_HOME/bin:$PATH:$HOME/bin

【讨论】:

    【解决方案2】:

    您始终可以从 the Maven download page 手动下载和安装 Maven。该页面在下载列表后也有安装说明。

    【讨论】:

      猜你喜欢
      • 2010-12-22
      • 1970-01-01
      • 1970-01-01
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-17
      • 2023-03-21
      相关资源
      最近更新 更多