【问题标题】:Why are evicted dependencies not excluded in sbt publish task为什么在 sbt 发布任务中不排除被驱逐的依赖项
【发布时间】:2019-05-19 00:21:14
【问题描述】:

是否应该自动排除被驱逐的依赖项?毕竟,他们被驱逐了……

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

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

【问题讨论】:

    标签: scala dependencies sbt classpath


    【解决方案1】:

    我认为这是一个错误,因此已提出https://github.com/sbt/sbt/issues/4662 供 SBT 维护人员响应

    【讨论】:

      猜你喜欢
      • 2015-03-06
      • 2015-08-16
      • 2018-11-28
      • 1970-01-01
      • 2019-04-16
      • 1970-01-01
      • 2021-06-07
      • 2012-04-18
      • 1970-01-01
      相关资源
      最近更新 更多