为什么“未使用的导入”会成为 sbt 的致命编译错误?

Nic*_*oiu 5 scala intellij-idea sbt

我是否应该寻找在编译时在本地发出这些警告而不是错误的地方?

Iva*_*Kam 4

这是为了使导入部分尽可能小和干净所必需的。此外,在某些情况下,通配符导入可能会导致附加隐式声明的隐式冲突。这就是为什么。

如何禁用 - 应在 sbt 文件中搜索“-Xfatal-warnings”并将其删除。另外,您可以搜索“-Ywarn-unused-import”来禁用此警告。