Gradle Kotlin DSL:jar 文件中 javadoc 的子目录
Gradle Kotlin DSL: subdirectory for javadoc in jar file
目前我的 build.gradle.kts 中有以下配置:
tasks.withType<Jar> {
manifest {
attributes["Multi-Release"] = "true"
}
from(sourceSets["main"].allSource)
from(sourceSets["test"].allSource)
from(tasks["javadoc"])
}
当我 运行 jar 任务时,生成的 javadoc html 文件包含在导出的 jar 中。但是,我想将 javadoc 包含在名为 "javadoc" 的子目录中。我怎样才能做到这一点,即更改生成的 javadoc 的输出位置?
我刚刚解决了这个问题:
tasks.withType<Jar> {
manifest {
attributes["Multi-Release"] = "true"
}
from(sourceSets["main"].allSource)
from(sourceSets["test"].allSource)
{
from(tasks["javadoc"]).into("/javadoc")
}
}
目前我的 build.gradle.kts 中有以下配置:
tasks.withType<Jar> {
manifest {
attributes["Multi-Release"] = "true"
}
from(sourceSets["main"].allSource)
from(sourceSets["test"].allSource)
from(tasks["javadoc"])
}
当我 运行 jar 任务时,生成的 javadoc html 文件包含在导出的 jar 中。但是,我想将 javadoc 包含在名为 "javadoc" 的子目录中。我怎样才能做到这一点,即更改生成的 javadoc 的输出位置?
我刚刚解决了这个问题:
tasks.withType<Jar> {
manifest {
attributes["Multi-Release"] = "true"
}
from(sourceSets["main"].allSource)
from(sourceSets["test"].allSource)
{
from(tasks["javadoc"]).into("/javadoc")
}
}