从nexus更新(坏组件版本)maven中的最新依赖版本时发出警告

时间:2014-11-28 15:14:18

标签: maven versioning nexus

在使用maven使用最新的依赖版本时是否有可能忽略已知的坏版本组件?

示例:有3个组件 组件1 第2部分 第3部分

组件2和3具有依赖关系组件1。

组件2已更新到组件1的最新版本。然后,他们发现了新组件1版本的一些问题

我们如何忽略坏组件1版本不会传播到组件3中。 是否可以在nexus中设置任何标志?所以当maven尝试更新最新的破碎版本时会发出警告吗?

1 个答案:

答案 0 :(得分:0)

Sonatype Nexus Professional CLM版本允许您设置类似的策略并在分段发布流程中使用它们。

除此之外,您还拥有Sonatype CLM,可用于使用这些策略,并在Eclipse,Hudson,Jenkins,Bamboo,Sonarqube和命令行工具中公开它们。

除此之外,您还可以使用Maven Enforcer插件制作黑客,但根据我的经验,这非常麻烦且无法真正扩展。