如何强制maven下载离线环境的可选依赖项

如何强制maven下载离线环境的可选依赖项,maven,spring-boot,Maven,Spring Boot,如标题所述。 我想在离线环境下运行的项目中使用SpringBoot 我在部署项目时遇到问题,因为一些spring依赖项是可选的,并且没有下载 我不想指定并手动下载每个可选依赖项 可以做什么?您是否在maven中添加了依赖项?可选的和必需的?您能描述一下为什么脱机开发需要可选依赖项吗?因为不清楚,但据我所知,不同的环境需要不同的依赖项。如果是这种情况,您可以使用不同的maven概要文件,并在所需概要文件下添加依赖项。之后,在具有外部网络的pc上使用“`mvn-PprofileName``运行,我使

如标题所述。 我想在离线环境下运行的项目中使用SpringBoot

我在部署项目时遇到问题,因为一些spring依赖项是可选的,并且没有下载

我不想指定并手动下载每个可选依赖项


可以做什么?

您是否在maven中添加了依赖项?可选的和必需的?您能描述一下为什么脱机开发需要可选依赖项吗?因为不清楚,但据我所知,不同的环境需要不同的依赖项。如果是这种情况,您可以使用不同的maven概要文件,并在所需概要文件下添加依赖项。之后,在具有外部网络的pc上使用“`mvn-PprofileName``运行,我使用dependency:resolve/dependency:sources,在具有内部网络的pc上,我使用的docker映像使用install。也许这就是为什么?你在maven中添加了依赖项了吗?可选的和必需的?您能描述一下为什么脱机开发需要可选依赖项吗?因为不清楚,但据我所知,不同的环境需要不同的依赖项。如果是这种情况,您可以使用不同的maven概要文件,并在所需概要文件下添加依赖项。之后,在具有外部网络的pc上使用“`mvn-PprofileName``运行,我使用dependency:resolve/dependency:sources,在具有内部网络的pc上,我使用的docker映像使用install。也许这就是为什么?