我发现gradle的javadoc
任务不会从包目录的doc-files
子目录中复制文件。
这有可能解决吗?
答案 0 :(得分:3)
可能是的。您可以使用javadoc
向<{1}}添加操作:
<<
或创建一个将完成javadoc << {
//copy all the files here
}
并复制文件的任务:
javadoc
答案 1 :(得分:1)
可能有点晚了,但我遇到了同样的问题,并在Gradle-Fury
的一部分实施了修复基本上,我在Javadoc和Javadoc的Jar任务(包括android和常规java项目)之间注入了一个新任务,该任务从src / main / java或src / variant / java复制,模式匹配为doc-文件。
copy {
from f.absolutePath
into "$project.buildDir/docs/javadoc/"
include "**/doc-files/*"
}
答案 2 :(得分:0)
&LT;&LT;现已弃用,应使用doLast。
javadoc {
// ...
// ...
doLast{
copy{
from "<src-package>/doc-files"
into "$project.buildDir/docs/javadoc/<src-package>/doc-files"
include "*.png"
}
copy{
}
}
}
可以使用以上方式从多个文件夹中复制