我有一个多模块项目,已使用dokka为每个库(模块)生成KDocs / Javadocs。我有一个包含多个项目的私有gitlab,我想使用gitlab页面以某种方式上载我所有模块和软件包的所有这些已生成的index.html
页面。
我的问题是这是否要求我将每个模块中的所有文档合并到单个index.html
文件中,还是可以实现将所有项目文档与每个模块放在同一位置的相同目标?在项目中拥有自己的index.html
。
答案 0 :(得分:0)
我不知道您使用的是Dokka Gradle还是Maven插件。如果您的项目是Gradle多模块,则可以使用subprojects
配置选项将单独的文档和一个文档合并。 Maven不支持此类功能,但是我想您可以在每个模块中配置dokka,然后在根项目中手动配置dokka(从那里的子项目中传递所有sourceRoots
和classpaths
)