我们遇到了 Maven 版本和 Maven 版本插件的问题。在 Jenkins 中,我们希望在按下按钮时自动发布。要删除快照依赖项,我们要使用 maven 版本插件。假设我们有两个项目 A(最新版本 0.0.1,最新快照 0.0.2-SNAPSHOT)和项目 B 依赖于 ProjectA - 0.0.2-SNAPSHOT,我们想要发布项目 B。我们如何升级项目 Bs 依赖项到最新的可用发行版?maven 版本插件目标“use-releases”不会更改 0.0.2-SNAPSHOT 依赖项,因为该项目没有 0.0.2 发布版本。
所以我的问题是:我们如何自动删除快照依赖项并在我们的场景中用最新的可用版本替换它们?