gpt4 book ai didi

java - 使用 Maven 只重建必要的 jar

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:31 26 4
gpt4 key购买 nike

是否可以让所有 Maven 重建所有依赖于给定模块 A 的模块?也就是说,包括具有依赖于 A 等的模块的模块,一直向上依赖树?

我知道我可以做这样的事情 https://softwareengineering.stackexchange.com/questions/144568/force-recompilation-of-war-file-including-its-jar-dependencies手动完成此操作。然而,当使用任何实际代码时,这会变得很麻烦。如果你有数百个具有大量依赖关系的模块,你真的不想为每组不同的组合制作一个 pom。而且您不希望拥有 super pom,因为这将需要很长时间才能构建。

该算法将是相当基础的。如果模块 A 发生变化,只需查找依赖它的地方,然后也重建它。重复刚刚构建的模块,直到没有更多的模块被留下。 maven 中是否存在此功能而无需创建新的 pom?

编辑:我的意思是在处理快照时。感谢@StackFlowed

最佳答案

您也可以使用 make dependents react 器选项。 http://blog.sonatype.com/2009/10/maven-tips-and-tricks-advanced-reactor-options/

有关一些详细记录的示例,请参阅上面的链接。

关于java - 使用 Maven 只重建必要的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29416277/

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