SBT:如何防止scala库自动添加到pom中



在一个由带有Scala测试的仅Java源代码组成的项目中,该项目使用SBT 0.11.2构建,我按照说明将工件上传到Maven Central。这很好,只是scala库在pom中被列为编译时依赖项,我不希望这样,因为这会导致我的库的用户将scala作为传递依赖项。有没有办法防止添加这种依赖关系?

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

在您的build.sbt集合autoScalaLibrary := false中,这将删除对scala库的依赖。

最新更新