首页 > 解决方案 > mvn 站点因依赖解析而失败

问题描述

我想在 mvn 验证后运行站点生命周期,但它失败了。

准确地说:

mvn versions:set -DnextSnapshot=true
mvn install
mvn site
# works

mvn versions:set -DnextSnapshot=true
mvn verify
mvn site
# fails

该项目是一个基于 bom 的多模块项目,包括:

pom.xml                 - root bom
modules/pom.xml         - has pom.xml as parent
modules/ci-lib/pom.xml  - has modules/pom.xml as parent - library project
modules/ci-main/pom.xml - has modules/pom.xml as parent - uses the library project

有关更多详细信息,请参阅https://github.com/helt/ez-ci

错误细节非常明显(mvn -X),但我想知道为什么依赖项解析不查看项目工件本身......

[DEBUG] Could not find metadata de.fhg.igd.iva.examples:ci-lib:1.0.3-SNAPSHOT/maven-metadata.xml in local (C:\Users\foobar\.m2\repository)

target/有没有办法告诉 maven-site-plugin 在这个项目的各个目录中查找所有信息?任何其他如何解决它的想法也很感激......

标签: mavenmaven-site-plugin

解决方案


推荐阅读