如何在 IntelliJ 同步上传递 gradle 参数

Cza*_*zar 5 intellij-idea gradle

编辑:

事实证明这不是一个错误,而是我的配置错误。

原问题

由于IntelilJ 中的这个错误我必须添加

configurations {
    all {
        exclude(group = "ch.qos.logback", module = "logback-classic")
    }
}
Run Code Online (Sandbox Code Playgroud)

在 IntelliJ gradle 同步期间,不要忘记删除它。

有没有办法在 IntelliJ 同步上将参数传递给 gradle?我可以有这样的东西:

if (project.hasProperty("intellijHack"))
    configurations {
        all {
            exclude(group = "ch.qos.logback", module = "logback-classic")
        }
    }
Run Code Online (Sandbox Code Playgroud)

And*_*rey 4

尚不支持在 IDE 中直接将命令行选项传递给 IDE gradle 导入程序进程(仅适用于具有“脚本参数”字段的 Gradle 任务运行配置)。请投票并遵循此要求

它应该与gradle.properties文件一起使用,尽管从命令行启动的 Gradle 也将遵循此属性。

更新(截至 2023 年 4 月):上述问题已被拒绝。控制 Gradle 构建环境的能力(使用命令行或环境变量)中存在相关问题。请投票并遵循要求。