【发布时间】:2014-08-05 06:18:24
【问题描述】:
我想澄清一下 sbt 中的依赖管理。
-
假设我有一个项目
A,它依赖于一个项目B。项目 B 所依赖的每个库,是否在运行时执行时都自动添加到项目A中?通常在 Eclipse 中,为了解决这个问题,必须导出项目
B的依赖项,以便任何导入项目都可以看到它们。我想了解在使用 sbt 时它是如何工作的。我相信这在 sbt 词汇表中被称为多模块项目依赖。
我想了解它是如何工作的,对于生成的库工件也是如此。是否有 Maven Pom 的等价物?也就是说,如果我依赖于一个库,那么 sbt(或 Ivy)如何知道该库所依赖的其他库。
最后,如果有人能指出一些关于这方面的好文档,我将不胜感激。
【问题讨论】:
标签: sbt