gpt4 book ai didi

maven - mvn --resume-from 下载快照

转载 作者:行者123 更新时间:2023-12-01 06:21:44 29 4
gpt4 key购买 nike

我有一个包含 5 个模块的多模块 maven 项目。这些模块是分层的,因此一些依赖于构建的第一个(它是我的模型类),而一些依赖于构建的第二个(那些是核心应用程序类)。最后一个构建的是一个依赖于所有其他模块的 Spring WebMVC 应用程序。

我遇到的问题是 Maven 的 --resume-from旗帜。它显然没有做我想要的。我必须误解“恢复”这个词在这种情况下的含义,因为我希望它恢复一些东西。

如果我运行 mvn verify它在 rest-api 子模块失败,它告诉我可以通过运行 mvn --resume-from :rest-api verify 来恢复.但是,当我这样做时,它会从我的项目中下载 rest-api 所依赖的其他模块的快照。这太不可思议了,这不是我想要的,它很滑稽。我希望它在项目的本地结帐中重新使用它在 5 秒前刚刚构建的就地 jar!

有谁知道我的误解的本质是什么?我是否滥用了模块间依赖关系?我完全误解了什么--resume-from方法?还有其他的论据可以做我想做的事吗?

最佳答案

使用mvn install而不是 mvn verify , 仅在 install 之后阶段,Maven 将能够从您的本地存储库中提取它。

您可能还想要 --also-make-dependents选项。

this blog完整的故事。

关于maven - mvn --resume-from 下载快照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32698855/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com