0

我的项目结构是一个多模块,每个模块都有相同的 dokka 任务

gradle dokka 插件给了我一些非常奇怪的结果:

首先,它通常需要我构建的一些工件,例如其他 modules.jar 文件,如果抱怨它不存在的话。据我了解,这没有多大意义,因为所有来源都存在。

接下来我注意到的是,dokka 只是在喜欢的时候生成文档。这听起来有点不准确,因为我在这里看不到任何规则。当我删除我的文档文件夹并再次启动 dokka 任务时,dokka 通常什么都不做。

4

1 回答 1

0

接下来我注意到的是,dokka 只是在它喜欢的时候生成文档。(...) 当我删除我的文档文件夹并再次启动 dokka 任务时,dokka 通常什么都不做。

Dokka 依赖 Gradle 来检查任务是否是最新的,同时考虑到源和输出目录。特别是删除 dokka 的输出目录应该确保文档生成。你能提供你的项目吗?

于 2020-02-10T16:06:33.770 回答