1

我有一个多模块项目,我使用 dokka 为每个库(模块)生成 KDocs/Javadocs。我有一个包含多个项目的私人 gitlab,我想使用 gitlab 页面以某种方式index.html为我的所有模块和包上传所有这些生成的页面。

我的问题是这是否需要我将每个模块中的所有文档合并到一个index.html文件中,或者我是否可以实现将所有项目文档放在一个位置的相同目标,项目中的每个模块都拥有自己的index.html.

4

1 回答 1

0

我不知道你是用 Dokka Gradle 还是 Maven 插件。如果您的项目是 Gradle 多模块,您可能可以使用subprojects配置选项来拥有单独的文档并合并一个。Maven 不支持这样的功能,但我想你可以在每个模块中配置 dokka,然后在根项目中手动配置 dokka(通过那里的所有子项目sourceRoots和)classpaths

于 2020-04-04T19:49:37.940 回答