【问题标题】:How to create the Scaladoc for a Maven+Scala 2.8+Java-Project with Scaladoc 2如何使用 Scaladoc 2 为 Maven+Scala 2.8+Java 项目创建 Scaladoc
【发布时间】:2011-03-28 09:08:44
【问题描述】:

问题说明了一切。我在网上找不到如何使用 Scaladoc 2 的示例,尤其是在 Maven 项目中。

我正在使用 Maven、Scala 2.8 和一些 Java 类以及 Maven Scala 插件来构建项目。 但似乎我不能使用 Maven Scala 插件(我可以在其中运行 mvn scala:doc)来创建文档,因为它使用 VScaladoc - 在 Scala 2.8/Scaladoc 2 上有an issue,导致java.lang.reflect.InvocationTargetException

如何为我的项目构建 Scaladoc?

【问题讨论】:

    标签: scala scala-2.8 scaladoc


    【解决方案1】:

    我们正在努力修复,但我知道 DavidB,而且我的空闲时间很短,所以欢迎提供补丁! ;)

    我的猜测(没有调查)是我们没有对 scaladoc 与 scaladoc2 进行特殊处理。 maven-scala-plugin 尝试处理 Scala 版本 2.6(及更低版本)-> 2.8,这是一个相当广泛的范围。我猜对 2.8+ 版本的特殊处理略有偏差..

    【讨论】:

    • 是的,我已经和 DavidB github.com/davidB/vscaladoc/issues#issue/9 聊天了(也许我应该在那里问这个问题)。据我了解,Maven Scala 插件不支持为 Scala 2.8 生成 Scaladoc。但是有没有办法在没有 MavenScala 插件的情况下生成文档?那么有可能吗?或者在解决此问题之前是否有任何解决方法?
    【解决方案2】:

    从maven-scala-plugin 2.14.2版本开始,插件使用Scaladoc2进行基于scala 2.8+的项目

    【讨论】:

      猜你喜欢
      • 2016-04-14
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 2012-08-31
      • 1970-01-01
      • 2019-05-03
      • 2016-01-20
      • 1970-01-01
      相关资源
      最近更新 更多