【问题标题】:SBT: how to prevent scala-library from being added to pom automatically?SBT:如何防止 scala-library 自动添加到 pom 中?
【发布时间】:2012-03-13 07:07:50
【问题描述】:

在一个由带有 Scala 测试的纯 Java 源代码组成并使用 SBT 0.11.2 构建的项目中,我关注了the instructions to have the artifacts uploaded to Maven Central。这很好用,除了 scala-library 在 pom 中被列为编译时依赖项,这是我不想要的,因为它会导致我的库的用户将 scala 作为传递依赖项。有没有办法防止这种依赖被添加?

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

【问题讨论】:

    标签: java scala sbt pom.xml


    【解决方案1】:

    在您的 build.sbt 设置 autoScalaLibrary := false 中,这将删除对 scala-library 的依赖。

    【讨论】:

      猜你喜欢
      • 2017-05-30
      • 2021-07-11
      • 1970-01-01
      • 2011-05-27
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 2013-01-19
      • 2013-11-22
      相关资源
      最近更新 更多