首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SBT Scaladoc配置

SBT Scaladoc配置
EN

Stack Overflow用户
提问于 2012-12-11 03:03:36
回答 1查看 2.6K关注 0票数 10

我正在尝试在SBT中配置Scaladoc,特别是标题、输出目录和类路径。

我设法通过在build.sbt中添加以下内容来定义标题:

代码语言:javascript
复制
scalacOptions in (Compile, doc) ++= Opts.doc.title("Scala-Tools")

我不知道如何更改文档输出目录。

我也不知道如何将jars添加到类路径中。我想要编辑类路径的原因是,当我引用它的类时,scaladoc似乎没有选择标准的Scala库,也就是说,[scala.Option]会导致警告“找不到任何要链接到”scala.Option“的成员”。

任何帮助,即使是以示例SBT配置的形式,也将不胜感激!

我使用的是Scala 2.10-RC3和SBT 0.12.1。

EN

回答 1

Stack Overflow用户

发布于 2012-12-12 11:10:11

Scala库位于类路径中,否则scaladoc很快就会出现错误。您看到的警告意味着scaladoc不知道如何链接到选项。为此,您需要使用2.10.1中提供的-external-urls选项或-doc-external-doc选项。即将发布的2.10.1的scaladoc -help输出如下所示:

代码语言:javascript
复制
-doc-external-doc:<external-doc>  comma-separated list of classpath_entry_path#doc_URL pairs describing external dependencies.
-external-urls:<externalUrl(s)>   (deprecated) comma-separated list of package_names=doc_URL for external dependencies, where package names are ':'-separated

在2.10.1发布之前,解决方案是使用-external-uris

代码语言:javascript
复制
-external-urls:scala=http://www.scala-lang.org/archives/downloads/distrib/files/nightly/docs/library/
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13807427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档