这是 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/