Maven中的快照版本尚未发布.
我们的 idea 是,如果发布1.0
个版本(或任何其他版本),就存在1.0-SNAPSHOT
个版本.这个版本就是might become1.0
.基本上是"开发中的1.0
个".这可能是close比1.0
的真实版本,或者相当远(例如,就在0.9
版本之后).
"真实"版本和快照版本的区别在于快照可能会得到更新.这意味着今天下载1.0-SNAPSHOT
可能会得到一个不同于昨天或明天下载的文件.
通常,在开发过程中,快照依赖关系应该存在,并且没有发布的版本(即没有非快照)应该依赖于快照版本.