是否可以在sbt中显示所有键的值?

时间:2014-07-24 08:31:56

标签: scala sbt

是否可以转储sbt中的所有键和值?

像这样:

> show libraryDependencies
[info] List(org.scala-lang:scala-library:2.10.3, com.github.nscala-time:nscala-time:0.6.0)

但对于构建中的所有键?

1 个答案:

答案 0 :(得分:2)

我认为不可能。实际上这是一个比你想象的更复杂的问题。

构建中的密钥没有单一值。有多个scope axes,其中相同的键具有不同的值。

此外,使用show <task-name>的任务会对其进行评估,这可能是无害的(认为在线发布的内容或在文件系统中有副作用的任务)。

我认为这可能是为什么没有在sbt中实现的原因。