【问题标题】:How to skip javadoc dependency download with sbt如何使用 sbt 跳过 javadoc 依赖项下载
【发布时间】:2013-12-17 06:22:15
【问题描述】:

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

【问题讨论】:

  • 如果你的 #2 是真的,也许你可以给 sbt-dev 发送一条消息,建议它默认关闭?

标签: scala sbt javadoc


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-09
    • 1970-01-01
    • 2018-12-30
    • 2012-01-03
    • 2016-10-02
    • 1970-01-01
    • 2013-06-29
    • 2014-06-30
    相关资源
    最近更新 更多