找到sbt插件版本

时间:2017-11-26 20:08:48

标签: sbt sbt-plugin

我在项目中使用了一些sbt插件,我想知道哪些是来自sbt控制台的版本。
我可以输入plugins列出插件但不提供其版本 我想从sbt控制台做,我不想检查一些plugins.sbt文件或类似的地方。

1 个答案:

答案 0 :(得分:1)

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

  1. 首先加载元项目:reload plugins
  2. 然后检查依赖项:libraryDependencies
  3. 返回您的项目:reload return
  4. 您可以在~/.sbt/<version>/global.sbt

    中为此定义别名
    addCommandAlias("pluginsVersions", "; reload plugins ; libraryDependencies ; reload return")
    

    它并不完美,输出噪音很大,格式不合适,但它可以让你开箱即用。