如何使用sbt跳过javadoc依赖下载

时间:2013-12-01 14:22:44

标签: scala sbt javadoc

1)Javadoc工件往往占用太多空间和时间来下载。 例如,scala-library-2.10.2-sources.jar为1 Mb,但scala-library-2.10.2-javadoc.jar为34 Mb。

2)根本不需要Javadoc。现代IDE可以从源中获取所有信息。

所以我想找到一种方法来改变sbt设置,以完全禁用第三方库依赖项中的javadoc下载。

1 个答案:

答案 0 :(得分:18)

https://github.com/mpeltonen/sbt-idea/issues/225#issuecomment-19150022请给出答案:

  

javadoc通常比笨重更笨重   源。我至少关掉了下载javadocs   〜/ .sbt / build.sbt中的这个设置:

transitiveClassifiers in Global := Seq(Artifact.SourceClassifier)

另见What is a classifier in SBT

请注意,Linux上的~/.sbt/build.sbt对应于Windows上的%USERPROFILE%\.sbt\build.sbt