首页 > 解决方案 > docker中的maven依赖解析和打包

问题描述

在我的 Docker 文件中,我的 spring boot maven 项目有这两个命令,

COPY ./pom.xml .
RUN mvn -B -f ./pom.xml -s /usr/share/maven/ref/settings-docker.xml dependency:resolve
COPY ./ .
RUN mvn -B -f ./pom.xml -s /usr/share/maven/ref/settings-docker.xml -Dmaven.test.skip=true package

我的目的是先把pom中的所有依赖下载下来,然后在第二步编译源码打包。但我也可以看到第二阶段也有很多下载。

我的问题是为什么在依赖解决之后会发生下载。

标签: mavendocker

解决方案


推荐阅读