确定 sbt autoPlugin 的版本

Determine version of sbt autoPlugin

如何检查当前构建中的 sbt autoPlugin 版本?

例如,Play 框架提供了 sbt-native-packager 插件,可以通过将 enablePlugins(SbtNativePackager) 放在 build.sbt 中添加到构建中。有没有办法确定 sbt 使用的 sbt-native-packager 版本?

这不是最好的方法,但这是一种方法:

sbt
> reload plugins
> consoleProject
scala> ((managedClasspath in Compile).eval
     |   map (_.data.toString)
     |   filter (_ contains "native")
     |   foreach println
     | )
/Users/dnw/.ivy2/cache/scala_2.10/sbt_0.13/com.typesafe.sbt/sbt-native-packager/jars/sbt-native-packager-1.0.1.jar