Maven 2 已发布工件的新Maven快照

Maven 2 已发布工件的新Maven快照,maven-2,Maven 2,如果已经发布了相同版本的工件,是否有充分的理由继续部署更新的快照 具体来说:已经有了xyz-1.0 有些项目仍然具有xyz-1.0-SNAPSHOT依赖关系 在我看来,这似乎是错误的,但这背后可能有某种原因?如果1.0已经发布,则不应再构建快照,您可能应该从存储库中删除快照。如果新开发启动,则应在1.1-SNAPSHOT(或1.0.1-SNAPSHOT,但您决定执行版本控制)。项目在部署发布版本后应部署快照的唯一时间是它是否是alpha、beta、里程碑或候选发布版本 正如你所说的,有问题的项目

如果已经发布了相同版本的工件,是否有充分的理由继续部署更新的快照

具体来说:已经有了xyz-1.0
有些项目仍然具有xyz-1.0-SNAPSHOT依赖关系


在我看来,这似乎是错误的,但这背后可能有某种原因?

如果1.0已经发布,则不应再构建快照,您可能应该从存储库中删除快照。如果新开发启动,则应在1.1-SNAPSHOT(或1.0.1-SNAPSHOT,但您决定执行版本控制)。

项目在部署发布版本后应部署快照的唯一时间是它是否是alpha、beta、里程碑或候选发布版本

正如你所说的,有问题的项目做得不对。xyz-1.0发布后,快照版本应更新到下一个开发版本1.0.1、1.1或2.0