在gradle自定义插件中使用destinationDir

时间:2016-03-11 05:34:59

标签: gradle

我有一个gradle任务,我创建了一个项目的sourceZip,因此创建了一个zip文件。我希望在特定文件夹源中创建该zip。在任务中,我将其写为

destinationDir = file('/source')

我无法直接在自定义插件中使用它,因为它会出现错误'找不到Gradle DSL方法/;文件()' 我们有什么方法可以在自定义插件中使用它

2 个答案:

答案 0 :(得分:1)

尝试撰写destinationDir = file('source')

答案 1 :(得分:1)

destinationDir属性已被弃用。 计划在Gradle 7.0中将其删除。 请改为使用destinationDirectory属性。

请参阅。 https://docs.gradle.org/current/dsl/org.gradle.api.tasks.compile.JavaCompile.html#org.gradle.api.tasks.compile.JavaCompile:destinationDir