SBT:如何防止scala-library自动添加到pom中?

nar*_*thi 10 java scala pom.xml sbt

在一个包含Scala测试的Java源代码和使用SBT 0.11.2构建的项目中,我按照说明将工件上传到Maven Central.这很好,除了scala-library被列为pom中的编译时依赖项,我不想要这样,因为它会导致我的库的用户将scala作为传递依赖项.有没有办法防止添加这种依赖?

我使用的确切build.sbt可以在github上看到.

dre*_*xin 10

在build.sbt集中,autoScalaLibrary := false这将删除对scala-library的依赖性.