Intellij Idea 如何在IntelliJ sync上传递gradle参数

muk1a3rh  于 2023-04-29  发布在  其他
关注(0)|答案(1)|浏览(154)

编辑:

原来这不是一个错误,而是我的配置错误。

原问题

由于IntelilJ中的this bug,我必须添加

configurations {
    all {
        exclude(group = "ch.qos.logback", module = "logback-classic")
    }
}

在IntelliJ gradle同步期间,然后不要忘记删除它。
有没有一种方法可以传递参数来gradle IntelliJ同步?我就能拥有这样的东西:

if (project.hasProperty("intellijHack"))
    configurations {
        all {
            exclude(group = "ch.qos.logback", module = "logback-classic")
        }
    }
9udxz4iz

9udxz4iz1#

目前尚不支持在IDE中直接向IDE gradle导入程序进程传递命令行选项(仅可用于具有“脚本参数”字段的Gradle任务“运行配置”)。请投票并关注this request
它应该与gradle.properties文件一起使用,尽管从命令行启动的Gradle也会使用此属性。

**更新(截至2023年4月):**上述问题已被拒绝。Ability to control Gradle build environment (using command line or environment variables)存在相关问题。请投票并遵循请求。

相关问题