【发布时间】:2014-08-17 14:10:21
【问题描述】:
SBT 在底层使用 Ivy 进行依赖。 Ivy 可以生成大量的依赖报告。如何通过 SBT 访问它?
一般来说,如果我想通过 SBT 使用 Ivy 命令,我该怎么做?我可以从 SBT 依赖项生成 POM 吗?
更新:我的目标是调试和手动微调问题,而不是参与任何自动化任务
更新 2:为了调试,我想查看整个传递依赖链,而不仅仅是顶级依赖。
【问题讨论】:
-
您想在您的任务/命令中使用这些报告,还是想用它来分析依赖关系?一般有一个ivySbt任务,可以返回IvySbt,可以用来访问Ivy,但是如果要手动分析依赖我想有更好的办法。
-
你能检查一下我的回答是否对你有帮助吗?此外,您还可以查看sbt-dependency-graph