gpt4 book ai didi

Maven包增量

转载 作者:行者123 更新时间:2023-12-05 07:39:43 70 4
gpt4 key购买 nike

我是 Maven 的新手。我有一个列出模块的父 pom 文件。我只想打包那些修改过的模块。当运行 mvn package 时,它每次都会打包所有东西。如何只打包修改过的模块?

最佳答案

您可以使用 -pl 标志打包选定的模块。例如:

mvn -pl moduleA,moduleB clean install

尽管这可能有些危险,因为它假设您比 Maven 更了解应该构建哪些模块。

您也可以跳过 clean 阶段,从而允许 Maven 的增量编译器计算出应该重新编译的内容。例如……

mvn install

... 而不是:

mvn clean install 

虽然这可能有点危险,因为它假定自上次构建以来未更改的任何类(或其他资源)都可以包含在下一个构建的 Artifact 中。

关于Maven包增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46888772/

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