【发布时间】:2018-07-20 08:48:28
【问题描述】:
我有一个 SBT 项目A 发布在../nexus-url/.../a
我有另一个 SBT 项目 B,它依赖于 A,为了获得它,它将 ../nexus-url/.../a 添加到其解析器列表中。项目B 发布到../nexus-url/.../b
我有另一个 SBT 项目 C,它依赖于 B,因此为了获得它,它将 ../nexus-url/.../b 添加到其解析器列表中。
现在,问题是项目 C 未能将 B 添加为依赖项,因为它无法找到项目 A。我原以为在导入B 时,它会在B 的解析器中寻找它的依赖关系,但这似乎并没有发生。我期望这个是错的吗?
如果是,有没有办法在发布的包中嵌入B的依赖信息,让A可以愉快的过来导入?
【问题讨论】:
标签: dependencies sbt dependency-resolver