每个依赖项在 sbt/maven 中都有"最新"版本吗?



例如,我可以始终为每个库使用"最新"版本吗?

"com.kaala.re" %% "brain-builder-client"  % "latest"

您可以将 LATEST 用于任何依赖项的 maven,但它在 maven 3 中已弃用。

当您依赖插件或依赖项时,您可以使用版本 "最新"或"版本"的值。最新 是指最新发布或 特定项目的快照版本,最近部署的版本 特定存储库中的工件。发布是指最后一个 存储库中的非快照版本。一般来说,这不是最好的 设计依赖于非特定版本的软件的实践 一件神器。如果您正在开发软件,您可能希望使用 发布或最新为方便,这样您就不必更新 第三方库的新版本为时的版本号 释放。发布软件时,应始终确保 您的项目依赖于特定版本,以减少 您的构建或项目不受软件版本的影响 在您的控制之下。谨慎使用"最新"和"发布"(RELEASE)。

最新更新