项目的依赖项是在 Maven 的哪个阶段和目标下载的?

Mis*_*irs 4 maven

当我构建 Maven 项目时,我在 cmd 中看到依赖项下载命令,但我没有看到在哪个插件的哪个目标中执行下载。它发生在什么阶段?

在此输入图像描述

Sla*_*ski 5

解决依赖关系是 Maven 的核心功能,是在项目模型构建(读取项目结构)期间完成的。

因此,没有插件和阶段适用于依赖关系解析 - 它是在第一个插件运行之前完成的。

当某些依赖项已提前解决并当前保存在中时~/.m2/repository,下一次下载将不会发生,因此您无法看到Downloading from ...下一个项目构建。