【问题标题】:Combining multiple source language documentations into a single Javadoc JAR将多个源语言文档合并到一个 Javadoc JAR
【发布时间】:2016-12-24 10:08:13
【问题描述】:

如果我有一个项目应用了 javagroovykotlin 插件,并且每个插件都编写了代码,我该如何创建(并且应该)创建一个包含所有代码文档?

java 插件给了我javadoc 类,groovy 插件给了我groovydoc 任务,但这些似乎不配合。

我如何将这个文档“合并”成一个单一的有凝聚力的工件?

【问题讨论】:

  • 你找到解决办法了吗?

标签: gradle javadoc groovydoc kdoc


【解决方案1】:

在java+groovy方面你可以做

groovydoc.source 'src/main/java'

并且只运行groovydoc 任务。唯一的缺点是您将获得所有类的 groovydoc 格式。

然后创建 javadoc JAR 就变成了

task javadocJar(type: Jar) {
    description "An archive of the JavaDocs for Maven Central"
    classifier "javadoc"
    from groovydoc
}

【讨论】:

    猜你喜欢
    • 2010-10-27
    • 2011-09-24
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 2013-09-30
    • 2020-11-26
    • 1970-01-01
    相关资源
    最近更新 更多