【发布时间】:2014-08-20 17:46:15
【问题描述】:
我的 build.sbt 现在有很多依赖项。我如何知道实际使用了哪些依赖项?
Maven似乎有依赖:分析http://maven.apache.org/plugins/maven-dependency-plugin/ sbt 有类似的东西吗?
【问题讨论】:
我的 build.sbt 现在有很多依赖项。我如何知道实际使用了哪些依赖项?
Maven似乎有依赖:分析http://maven.apache.org/plugins/maven-dependency-plugin/ sbt 有类似的东西吗?
【问题讨论】:
有the sbt-explicit-dependencies plugin,最近开发的。它在 SBT 控制台中有直接命令:
【讨论】:
您可以使用sbt-dependency-graph 插件。它以不同的图形表示形式显示依赖关系。你也可以尝试使用tattletale,但它没有与 sbt 集成。它会要求您复制托管依赖项 (retrieveManaged := true)。这个工具不仅可以显示依赖图,还可以分析类的使用情况,可以显示未使用的依赖(包括传递)
【讨论】: