【问题标题】:Where is super pom for maven 3?maven 3的超级pom在哪里?
【发布时间】:2011-10-11 10:49:34
【问题描述】:

对于 maven 2,它曾经在

M2_HOME/lib/maven-2.2.1-uber.jar:org/apache/maven/project/pom-4.0.0.xml

但是 3.0.x 没有一个 jar。

【问题讨论】:

    标签: maven maven-3


    【解决方案1】:

    他们把它(没有像往常一样记录下来)移动到

    lib/maven-model-builder-3.0.3.jar:org/apache/maven/model/pom-4.0.0.xml
    

    【讨论】:

    【解决方案2】:

    maven 3.5.4在mac中位于

    $MAVEN_HOME/lib/maven-model-builder-3.5.4.jar!/org/apache/maven/model/pom-4.0.0.xml
    

    但你必须首先unzip maven-model-builder-3.5.4.jarsuper pom 隐藏的地方。

    【讨论】:

    • 不错!你是怎么找到这个的?
    【解决方案3】:

    它记录在 Sonatype 的 Maven 参考书中,由于某种原因在 Google 搜索结果中不容易出现:http://books.sonatype.com/mvnref-book/reference/index.html

    【讨论】:

    • -1。这本书是不正确的,任何检查他们的${M2_HOME}/lib 的人都会看到,没有maven-3.0.3-uber.jar。有时,更新图书版本不仅仅意味着更新所描述产品的版本。
    • 你是对的。但是,我发现这本书总体上比 Apache Maven 网站上的文档要好得多。
    • 我现在已经更新了这本书的内容。希望对您有所帮助。
    【解决方案4】:

    对于 Maven 3.6.1,它可以在 https://maven.apache.org/ref/3.6.1/maven-model-builder/super-pom.html 获得

    对于任何其他版本,只需编辑 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-26
      • 2012-09-20
      • 2011-01-27
      • 2014-10-23
      • 2013-05-30
      • 2018-12-14
      相关资源
      最近更新 更多