如何解决如何使用依赖项获取 quarkus:dev 的 maven 依赖项:go-offline
我有一个 quarkus 微服务 docker 镜像基于 mavencache 的 docker 镜像的设置。 Mavencache 图像由
创建RUN maven dependency:go-offline
它从 pom.xml 中获取一定数量的依赖项。我宁愿说几乎所有的依赖项。
但是在创建 quarkus 微服务 docker 容器时,它会运行:
CMD ["mvn","quarkus:dev"]
并且此命令获取一些“附加依赖项”,这需要我想节省的额外时间。这就是我创建 mavencache 基础 docker 镜像的原因。
quarkus 中的任何人是否可以帮助理解为什么 mvn quarkus:dev fetches
额外的 maven 依赖项而不是在 mvn dependency:go-offline
期间获取它们?
UPD1
下图描述了我希望整个缓存模式如何工作。尽管有 mvn package
或 mvn quarkus:dev
,但它不应在 src/
目录中的某个文件上获取任何其他依赖项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。