CLI正在运行多个项目的gradle dependencies任务 我正在尝试为多个项目自动化gradlew依赖关系 我想使用--scan选项进行web输出 问题是我每次都需要为许可协议键入yes

CLI正在运行多个项目的gradle dependencies任务 我正在尝试为多个项目自动化gradlew依赖关系 我想使用--scan选项进行web输出 问题是我每次都需要为许可协议键入yes,gradle,dependencies,Gradle,Dependencies,提前尝试重定向是答案无效: $ ./gradlew dependencies --scan < "yes" // bash: yes: No such file or directory $./gradlew依赖项--扫描

提前尝试重定向
答案无效:

$ ./gradlew dependencies --scan < "yes"    // bash: yes: No such file or directory
$./gradlew依赖项--扫描<“是”//bash:yes:没有这样的文件或目录

通过向
build.gradle
文件中添加以下代码,可以避免通过命令行接受许可证:

gradleEnterprise {
    buildScan {
        termsOfServiceUrl = "https://gradle.com/terms-of-service"
        termsOfServiceAgree = "yes"
    }
}
gradleEnterprise {
    buildScan {
        termsOfServiceUrl = "https://gradle.com/terms-of-service"
        termsOfServiceAgree = "yes"
    }
}