【问题标题】:Good learning resources for Maven 3/MercuryMaven 3/Mercury 的良好学习资源
【发布时间】:2010-11-27 17:29:20
【问题描述】:

我一直在尝试了解有关 Maven 3 和 Mercury 的更多信息(Maven Mercury 是 Maven Artifact 子系统的替代品,并且完全替代了现有传输的 HTTP/HTTPS/DAV/DAVS 部分)。

目前可用的内容似乎很少,尤其是对于 Maven 3。

有人知道任何指南/教程/计划/路线图吗?

到目前为止,我已经找到了这些资源:

【问题讨论】:

    标签: maven-3


    【解决方案1】:

    我不知道你是否看过,但 Sonatype 的网站上有一段 Jason 的 Maven 3 演示视频:Maven Meetup: Jason van Zyl on Maven 3

    但是,在我看来,了解 Maven 3 的最佳资源是Maven Developers 列表。

    【讨论】:

    • 我很确定这与我列表中的第一项视频是同一个视频(不能确定,因为我无法在工作中访问该网站)
    • 列表中的第一项指向演示材料,没有 Jason 演讲的视频。但我确认两种情况下的幻灯片都是相同的。
    • +1 用于邮件列表。应该将其包含在我的列表中
    【解决方案2】:

    Sonatype 已发布 interview with Benjamin Bentman 讨论 API 更改和 Maven 3 的主要功能。

    他们还提到 m2eclipse 的开发人员构建现在使用 Maven 3,并提供了指向 Maven 3.x Compatibility Wiki 的链接

    更新:另一个Sonatype blog on Maven 3。概述了 Maven2 的一些问题以及 Maven 3 中为解决这些问题所做的工作。

    【讨论】:

      【解决方案3】:

      Sonatype tag "maven" 仍然是有关 Maven,尤其是 Maven3 的良好官方信息来源。

      注意:我昨天是 ParisJUG (Java User Group),其中包括 Maven 3 演示。
      据说 Mercury 是 retired from Maven3 本身...

      【讨论】:

      • 另见twitter.com/aheritier/status/13357341875(“不,Maven 3使用 Mercury。我厌倦了到处阅读!”)
      • 是否有任何关于 Mercury 退役原因的官方公告?
      • @ThorbjørnRavnAndersen 确切地说是removed in may 2010,Mercury 太大了,取而代之的是leaner "Aether"(用于与 Maven 存储库交互的标准库)。
      • @ThorbjørnRavnAndersen 来自上一个“Aether”链接:“Mercury 是我们第一次尝试从 Maven 中提取存储库 API,但没有奏效。我们咬得更多,然后我们可以咀嚼,所以我们的第一次尝试是一次学习体验。我们试图整合优秀的SAT4J library,但没有足够的经验来实现这一目标。”
      【解决方案4】:

      还有一个关于 Maven 3 和其他新项目的视频演示,JavaZone 2010

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-04
        • 1970-01-01
        • 2010-11-20
        • 2010-11-25
        • 2011-01-04
        • 1970-01-01
        • 2012-07-15
        • 2015-11-03
        相关资源
        最近更新 更多