gpt4 book ai didi

java - 为什么在gradle中有两种创建任务的方式?

转载 作者:行者123 更新时间:2023-11-30 01:48:10 25 4
gpt4 key购买 nike

我目前正在编写一个 gradle 脚本来自动化一些构建。然而,似乎有两种创建任务的方法。我应该采取什么以及为什么首先有不同的类型?

task copy(type: Copy, group: "Custom", description: "Copies sources to the dest directory") {
from "src"
into "dest"
}

对比

tasks.register("gutenTag", Greeting) {
group = 'Welcome'
description = 'Produces a German greeting'
message = 'Guten Tag'
recipient = 'Welt'
}

最佳答案

第一个是将任务添加到构建的(其中一个)旧方法

第二种是使用寄存器,它可以避免任务配置

https://docs.gradle.org/current/userguide/task_configuration_avoidance.html

也就是说;仅当在构建中使用该任务时才配置该任务

关于java - 为什么在gradle中有两种创建任务的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57132516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com