首页 > 解决方案 > MDEP-187 错误阻止构建通过

问题描述

我正在开发一个 Java 程序,构建工作正常(本地和詹金斯),但是当 Sonar 执行构建时,我收到以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:3.1.1:copy-dependencies
 (copy-dependencies) on project test-service-deploy: Artifact has not been 
packaged yet. When used on reactor artifact, copy should be executed after
 packaging: see MDEP-187. -> [Help 1]

似乎它试图从工作区路径中获取依赖关系,但没有找到任何东西。

有没有办法解决这个问题?

标签: javajenkinsbuildsonarqube

解决方案


我最终发现了问题,我不得不禁用 maven 工作区解析 maven,这意味着程序将从本地存储库获取依赖项。


推荐阅读