为什么在sbt发布任务中不排除驱逐的依赖项

时间:2018-12-18 14:42:51

标签: scala dependencies sbt classpath

应该自动排除逐出的依赖项吗?毕竟,他们被驱逐了...

在单元测试中,它们似乎被排除在类路径之外,但是在发布时,它们并未被排除在pom中。

在将我的库加载到REPL中时,它很乐意将那些“应该被逐出”的库加载到类路径中,从而导致冲突(例如NoClassDefFoundError)。

1 个答案:

答案 0 :(得分:0)

我相信这是一个错误,因此提出了https://github.com/sbt/sbt/issues/4662供SBT维护者响应