标签: gradle
是否有可能覆盖构建脚本属性?我正在尝试构建我的项目的jar存档,我想通过命令行指定'version'。
当我在build.gradle(或gradle.properties)中定义'version'属性时,不会应用通过命令行使用-D / -P提供的属性。最终jar始终使用build.gradle(或gradle.properties)中指定的版本构建,并忽略命令行版本属性。
由于
答案 0 :(得分:2)
Gradle override plugin会帮助您。它允许覆盖任何Gradle域对象公开的任何属性(例如项目属性,任务属性,扩展属性等)。