【问题标题】:find sbt plugins versions查找 sbt 插件版本
【发布时间】:2018-05-10 01:52:37
【问题描述】:

我在一个项目中使用了一些 sbt 插件,我想知道它们来自 sbt 控制台的版本。
我可以输入 plugins 列出插件但不显示它们的版本。
我想从 sbt 控制台执行此操作,我不想在某处检查某些 plugins.sbt 文件或类似文件。

【问题讨论】:

    标签: sbt sbt-plugin


    【解决方案1】:

    当您使用plugins 命令时,您会看到对插件的引用,因为它们是在 Scala 代码中定义的。单个工件可以包含许多插件。那些带有插件的工件有版本,这里是你可以看到它们的方法。

    1. 首先加载元项目:reload plugins
    2. 然后检查依赖关系:libraryDependencies
    3. 回到你的项目:reload return

    您可以在 ~/.sbt/<version>/global.sbt 中为此定义别名:

    addCommandAlias("pluginsVersions", "; reload plugins ; libraryDependencies ; reload return")
    

    它并不完美,输出很嘈杂,格式也不是很好,但你可以开箱即用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-22
      • 2013-12-25
      • 2012-08-11
      • 2012-01-17
      • 2012-11-21
      • 2018-09-25
      • 2019-05-24
      • 1970-01-01
      相关资源
      最近更新 更多