在gradle自定义插件中使用destinationDir

问题描述 投票:0回答:2

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

destinationDir = file('/source')

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

gradle
2个回答
7
投票

destinationDir 属性已被弃用。 这计划在 Gradle 7.0 中删除。 请改用

options.destinationDirectory
属性。

看到了。 https://docs.gradle.org/current/dsl/org.gradle.api.tasks.compile.JavaCompile.html#org.gradle.api.tasks.compile.JavaCompile:destinationDir


3
投票

尝试写作

destinationDir = file('source')

© www.soinside.com 2019 - 2024. All rights reserved.