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 下载。
https://github.com/mpeltonen/sbt-idea/issues/225#issuecomment-19150022 https://github.com/mpeltonen/sbt-idea/issues/225#issuecomment-19150022好心给出答案:
javadoc 通常比
来源。我至少已经通过放置关闭了下载 javadocs
~/.sbt/build.sbt 中的此设置:
transitiveClassifiers in Global := Seq(Artifact.SourceClassifier)
也可以看看SBT中的分类器是什么 https://stackoverflow.com/questions/18571534/what-is-a-classifier-in-sbt.
注意~/.sbt/build.sbt
在Linux上对应于%USERPROFILE%\.sbt\build.sbt
在 Windows 上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)