scala - scaladoc 在哪里寻找 rootdoc.txt 来创建根文档

标签 scala package scaladoc

这是 Generate scaladoc for root package 的副本,但是答案没有说明 sbt doc 在哪里寻找 rootdoc.txt

我加了

 scalacOptions in doc ++= Seq("-doc-root-content", "rootdoc.txt")

到我的 build.sbt,但是 sbt doc 似乎没有扫描它。我试着把它放在 build.sbt 旁边,在 src, src/main, src/main/scala

我正在使用 sbt 0.12.3

最佳答案

看来您的参数根本没有提供给 scaladoc。我无法弄清楚为什么在将范围限定为 doc 时不传递命令行参数,但是如果您不将其范围限定为 doc 而是将其限定为 Compile:

 scalacOptions in Compile ++= Seq("-doc-root-content", "rootdoc.txt")

rootdoc.txt 位于项目的根目录。

关于scala - scaladoc 在哪里寻找 rootdoc.txt 来创建根文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16644948/

相关文章:

scala - sbt test:doc找不到任何要链接的成员

multithreading - 为什么在 Scala 中是 `this.synchronized` 而不是 `synchronized`?

Scala 选项返回类型

scala - 如何在喷雾中使用 "&"组合常用的路径模式

python - 从同一父目录中的不同文件夹导入模块时出错

java - 我正在学习为包中的接口(interface)单独编写实现类,但不断出现错误?

Scaladoc 吞下了 @throws 和 @note 标签

sql - 如何配置 jooq-sbt-plugin

python - 如何在 GitHub 中安装适用于 python 的 GEM 包?

scala - 如何使用@See scaladoc?