Java Maven快照是什么,为什么我们需要它?

我对Maven快照的含义以及为什么要构建一个快照感到困惑。

回答:

Maven中的快照版本尚未发布。

这个想法是,前一个1.0版本(或任何其他版本)完成后,存在一个1.0-SNAPSHOT。那个版本可能会变成 1.0。它基本上是“ 1.0开发中”。这可能接近实际1.0发行版,或相当遥远(0.9例如,发行后立即发行)。

“真实”版本和快照版本之间的区别在于快照可能会得到更新。这意味着1.0-SNAPSHOT今天下载的文件可能不同于昨天或明天下载的文件。

通常,快照依赖关系仅应在开发期间存在,并且任何发行版本(即,非非快照)都不应依赖快照版本。

以上是 Java Maven快照是什么,为什么我们需要它? 的全部内容, 来源链接: utcz.com/qa/427184.html

回到顶部