gpt4 book ai didi

java - 如何在构建项目时构建和安装maven依赖?

转载 作者:行者123 更新时间:2023-12-02 00:09:16 25 4
gpt4 key购买 nike

我有两个maven项目A和B,A依赖于B。当B更新时,我需要执行以下步骤(构建A):

  1. 构建 B
  2. 安装B
  3. 构建A

是否可以将步骤 1 和 2 结合在一起,自动构建项目 B 的 jar 并将其提供给 A?

最佳答案

您可以尝试使用mutli-module parent pom同时构建两者。这并不完全是一回事,但它使处理多个 pom 时变得更加容易。父 pom 上的构建全新安装将对其每个子项执行相同的操作,并且它们将看到可用的最新版本。

实际上,对于您的情况,您可能最好执行 mvn clean install ,它将步骤 1 和 2 合并到一个命令行中。如果没有可用的源,安装将构建。如果您遇到具有多个 pom 的情况(我们的案例 5),则使用多个 pom 会更好。

此外,您还可以编写一个快速批处理脚本或一行 PowerShell 或 Bash 来执行批处理脚本可以执行的操作。

关于java - 如何在构建项目时构建和安装maven依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13195992/

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