Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Maven+;Scala 2.8+;使用ScalaDoc2的Java项目_Scala_Scala 2.8_Scaladoc - Fatal编程技术网

如何为Maven+;Scala 2.8+;使用ScalaDoc2的Java项目

如何为Maven+;Scala 2.8+;使用ScalaDoc2的Java项目,scala,scala-2.8,scaladoc,Scala,Scala 2.8,Scaladoc,问题说明了一切。我在网上找不到如何使用ScalaDoc2的例子,尤其是在Maven项目上 我正在使用Maven、Scala 2.8和一些Java类,以及Maven Scala插件来构建该项目。 但似乎我不能使用Maven Scala插件(在这里我可以运行mvn Scala:doc)来创建文档,因为它使用了VScaladoc,它在Scala 2.8/Scaladoc 2上有一个名为java.lang.reflect.InvocationTargetException 如何为我的项目构建Scalad

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

我正在使用Maven、Scala 2.8和一些Java类,以及Maven Scala插件来构建该项目。 但似乎我不能使用Maven Scala插件(在这里我可以运行mvn Scala:doc)来创建文档,因为它使用了VScaladoc,它在Scala 2.8/Scaladoc 2上有一个名为
java.lang.reflect.InvocationTargetException


如何为我的项目构建Scaladoc?

我们正在进行修复,但是我知道DavidB和我的空闲时间很短,所以欢迎使用补丁!)


我的猜测(没有深入研究)是,我们对scaladoc和scaladoc2没有特殊处理。maven scala插件试图处理scala版本2.6(及以下)->2.8,这是一个相当广泛的范围。我猜2.8+版本的特殊处理有点不对劲。

因为maven scala插件的2.14.2版本,插件在基于scala 2.8+的项目中使用Scaladoc2

是的,我已经和DavidB聊过了(也许我应该在那里问这个问题)。因此,据我所知,Maven Scala插件不支持为Scala 2.8生成Scaladoc。但是有没有一种不用MavenScala插件生成文档的方法?那有可能吗?或者在修复之前是否有任何解决方法?