【发布时间】:2019-04-11 04:08:30
【问题描述】:
我有一个带有自定义任务的 gradle java 项目,它在构建期间生成一些文件。我需要生成仅包含生成文件的 jar 工件。问题:jar 包含生成的文件和类文件。
从源集中排除 *.java 文件是不可能的,因为我需要编译的类来生成。
jar {
exclude("**/*.class")
from ("$buildDir/generated-files-dir")
}
上面的代码片段删除了类文件,但保留了目录。
【问题讨论】: