Could not get unknown property ‘org.jetbrains.dokka.gradle.DokkaTask‘ for project

it2025-08-12  5

使用dokka 生成Kotlin文档,遇到以下错误信息: 提示找不到 org.jetbrains.dokka.gradle.DokkaTask。

Could not get unknown property 'org' for project ':library' of type org.gradle.api.Project

项目环境:

AS:4.0.2Gradle:6.1.1Gradle Plugin:4.0.2

最初的写法(使用DokkaTask):

task dokkaJavadoc(type: org.jetbrains.dokka.gradle.DokkaTask) { outputFormat = "javadoc" outputDirectory = javadoc.destinationDir } task generateJavadoc(type: Jar, dependsOn: dokkaJavadoc) { group = 'jar' classifier = 'javadoc' from javadoc.destinationDir }

修复后的写法(使用dokka.getClass()代替DokkaTask):

task dokkaJavadoc(type: dokka.getClass()) { outputFormat = "javadoc" outputDirectory = javadoc.destinationDir } task generateJavadoc(type: Jar, dependsOn: dokkaJavadoc) { group = 'jar' classifier = 'javadoc' from javadoc.destinationDir }
最新回复(0)