gpt4 book ai didi

java - 如何检查 Maven POM 中使用的所有依赖项?

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

给定以下项目设置:

  • 服务
    • 服务包A
    • 服务包B
    • 服务包 C
    • ...
  • 流程
    • 过程 1(取决于 C)
    • 流程 2(取决于 A 和 B)
    • 流程 3(取决于 A 和 C)
    • ...
  • 申请
    • 应用程序 X(取决于 1 和 3)
    • 应用 Y(取决于 2 和 3)
    • ...

为应用程序构建干净的最佳实践是什么?

最佳答案

这取决于您使用的是依赖项的发布版本还是快照。当使用前者时,它并不重要,因为必要的版本将从您的 Maven 存储库服务器(例如,nexusarchiva 或您的磁盘缓存)中提取目录。

使用快照时,您要么必须手动构建快照,要么将快照发布到您的存储库服务器(可以使用例如 hudson 自动执行)。请注意,您必须按照使用它们的顺序构建它们。一个简单的方法可能是:

  1. 服务器 A、B、C(任何内部订单),
  2. 流程 1、2、3(任何内部订单),
  3. 应用程序 X、Y(任何内部订单),.

关于java - 如何检查 Maven POM 中使用的所有依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5018775/

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