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下载。
答案 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
。