我对 Maven 快照的含义以及我们为什么要构建一个有点困惑?
Maven 中的快照版本是尚未发布的版本。
这个想法是before a 1.0
发布(或任何其他发布)完成后,存在1.0-SNAPSHOT
。那个版本是什么可能会成为 1.0
。基本上就是“1.0
正在开发中”。这可能是close到一个真正的1.0
释放,或相当远(就在0.9
例如,发布)。
“真实”版本和快照版本之间的区别在于快照可能会获得更新。这意味着下载1.0-SNAPSHOT
今天可能会提供与昨天或明天下载的文件不同的文件。
通常,快照依赖项应该only在开发期间存在,并且任何发布版本(即非快照)都不应该依赖于快照版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)