Gradle 如何访问阴影渐变属性

Gradle 如何访问阴影渐变属性,gradle,jar,properties,shadowing,Gradle,Jar,Properties,Shadowing,如何访问当前上下文中被其他属性遮挡的gradle属性变量 例如: 格拉德尔酒店 version = 1.0 someOtherVar = test 格雷德尔先生 apply plugin 'java' jar { archiveVersion = "${version}-${someOtherVar}" } 在该上下文中,${version}引用属性,而不是具有相同名称的属性(属性版本被jar版本隐藏)。如何在jar上下文中获取version属性的值?可以通过FQNproject.v

如何访问当前上下文中被其他属性遮挡的gradle属性变量

例如:

格拉德尔酒店

version = 1.0
someOtherVar = test
格雷德尔先生

apply plugin 'java'
jar {
    archiveVersion = "${version}-${someOtherVar}"
}

在该上下文中,
${version}
引用属性,而不是具有相同名称的属性(属性版本被jar版本隐藏)。如何在
jar
上下文中获取version属性的值?

可以通过FQN
project.version
(对于当前项目)或
rootProject.version
(对于根项目)访问项目的
version
字段