简体   繁体   English

libraryDependencies中的revisionId如何成为SBT 0.13+中最新的可用版本?

[英]How can revisionId in libraryDependencies be the latest available version in SBT 0.13+?

How can I set the revisionId of the libraryDependencies setting to the latest available version in SBT 0.13+ . 我怎样才能设置revisionId中的libraryDependencies设置在SBT最新版本0.13+ I was using "*" but didn't seem to work, eg: 我使用"*"但似乎没有用,例如:

"org.eclipse.jetty" % "jetty-webapp" % "*"

SBT uses Ivy for dependency resolution, so it supports Ivy's dynamic revision syntax: SBT使用Ivy进行依赖性解析,因此它支持Ivy的动态修订语法:

  • 9.0.+ will match any version like 9.0.0 or 9.0.7 , 9.0.+将匹配任何版本,如9.0.09.0.7
  • latest.release will match the most recent release, latest.release将匹配最新版本,
  • [9.0,) matches all versions greater or equal to 9.0 , like for example 9.1.0 , [9.0,)匹配大于或等于9.0所有版本,例如9.1.0
  • [9.0,9.1[ matches all versions greater or equal to 9.0 and strictly below 9.1 , [9.0,9.1[匹配所有版本大于或等于9.0且严格低于9.1
  • and so on... : Ivy dynamic revision syntax 等等......: 常春藤动态修订语法

By default SBT will pick the latest available revision in a range, even in case of a dependency conflict, but this can be customized . 默认情况下,SBT将选择范围内的最新可用修订版,即使在依赖项冲突的情况下, 也可以自定义

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我得到“不是一个有效的密钥:gen-idea”,干净安装sbt 0.13+如何修复它? - I get “not a valid key: gen-idea”, with a clean install of sbt 0.13+ how to fix it? 如何使用sbt-cross-building和sbt 0.13在sbtPlugin中为每个sbtVersion指定不同的libraryDependencies? - How to specify different libraryDependencies per sbtVersion in sbtPlugin with sbt-cross-building and sbt 0.13? 将sbt从0.12.2升级到0.13+后,自定义类加载器失败 - Custom classloader fails after upgrading sbt from 0.12.2 to 0.13+ sbt版本升级到sbt 1.0后如何解决libraryDependencies - How to resolve libraryDependencies after sbt version upgrade to sbt 1.0 如何在MAC上安装旧版本(0.13.x)sbt? - How can I install older version (0.13.x) sbt on my MAC? 如何在SBT插件中覆盖libraryDependencies? - How to override libraryDependencies in a sbt plugin? 如何在Intellij项目中使用SBT libraryDependencies安装库 - How to install library with SBT libraryDependencies in an Intellij project 如何在 SBT 0.13 项目中设置主 class - how to set main class in SBT 0.13 project Sbt 0.13插件依赖项和scala-reflect.jar版本冲突 - Sbt 0.13 plugin dependencies and scala-reflect.jar version clash SBT范围可以用于特定代码块的自定义libraryDependencies吗? - Can SBT scopes be used for custom libraryDependencies for specific code blocks?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM