maven - 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 在这个项目的各个目录中查找所有信息?任何其他如何解决它的想法也很感激......
解决方案
推荐阅读
- python - api请求动态分配变量值
- r - R箱线图:改变条形宽度+空间
- python - 如何在 Altair 中制作“小倍数”(地图)图表
- javascript - 如何使用 Rollup.js 创建一个通用的 js 和命名的导出包?
- performance - Solr - 每个用户组的架构
- spring-data - Jaeger 跟踪未捕获弹簧数据
- microsoft-graph-api - 通过 MS Graph API 更新事件删除事件中的加入按钮
- kotlin - 箭头镜头不允许我将可空属性设置为空
- php - CURLINFO_HTTP_CODE 有时检测不到 HTTP 状态码
- python - Pandas 到 sql,同时保持小数