build.gradle中创建文件夹层次结构的任务

build.gradle中创建文件夹层次结构的任务,gradle,Gradle,我想写一个Gradle任务,自动创建特定的文件夹层次结构 我搜索了大量的文档,但似乎找不到合适的方法。这让我感到困惑,因为这是自动化方面最简单的事情之一 我尝试了以下脚本,但没有成功 task createTree() { def d1 = new File(project.buildDir, 'dist/c/') d1.mkdir() } 愚蠢的方法还假设它不能立即创建层次结构 task createTree() { def d1 = new File(project.build

我想写一个Gradle任务,自动创建特定的文件夹层次结构

我搜索了大量的文档,但似乎找不到合适的方法。这让我感到困惑,因为这是自动化方面最简单的事情之一

我尝试了以下脚本,但没有成功

task createTree() {
  def d1 = new File(project.buildDir, 'dist/c/')
  d1.mkdir()
}
愚蠢的方法还假设它不能立即创建层次结构

task createTree() {
  def d1 = new File(project.buildDir, 'dist/')
  d1.mkdir()
  def d2 = new File(project.buildDir, 'dist/c/')
  d2.mkdir()
}

有什么提示吗?

使用
d1.mkdirs


我想说,
不是我已经在做的吗?
。然后我实现了额外的
s
。哦,爪哇,你总是让我惊讶不已