gpt4 book ai didi

java - 跳过耳朵包装

转载 作者:行者123 更新时间:2023-11-30 10:57:51 25 4
gpt4 key购买 nike

在构建管道中,我想跳过 ear 打包。这需要很多时间,每只耳朵超过四分钟。如果需要发布,它只会在管道的后期才有意义。

我想将构建管道拆分为多个离散步骤。第一步是编译。对于这第一步,我想使用 mvn install -DskipTests。我想使用 install 因为还有其他依赖项,例如为了能够进行完整的编译,需要满足的 jar 依赖关系。

如何在执行 mvn install -DskipTests 时跳过 ear 包装?

最佳答案

选项一:

将您的模块打包为 war/jar,然后创建另一个模块并将原始模块添加为打包 ear 的依赖项。

这样,您可以随时构建 war/jar 模块,但是当您需要发布它时 - 构建 ear 模块。

选项二:

修改模块打包为war/jar。创建Assembly plugin构建 ear 文件的配置。创建配置文件“release”,将 Assembly 插件绑定(bind)到生命周期。

结果:没有启用“发布”配置文件,将不会创建 ear。

关于java - 跳过耳朵包装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32438964/

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