如何生成与dokka上载资料库的javadoc jar?

我最近迁移了一个java组件到kotlin。 到目前为止,当我使用Maven发布插件时,它也自动生成了javadoc,它也被上传到oss.sonatype.com。 另一方面,Dokka似乎并没有将发行版插件与开箱即可集成。 因此,在上传到oss.sonatype.com之后,nexus拒绝发布validation错误,因为javadoc jar缺失。

连结验证结果

有没有与Maven发布插件的dokka集成?

发现问题。 Dokka具有所需的maven目标( dokka:javadocJar ),但与maven-javadoc-plugin不同,它不受捆绑生命周期的约束。 简单的解决方法是

 org.jetbrains.dokka dokka-maven-plugin ${dokka.version}   prepare-package  dokka javadoc javadocJar      packages.md