我正在尝试为项目添加一些属性,该项目使用自定义插件进行配置。
class MyPlugin implements Plugin<Project> {
@Override
void apply(Project project) {
project.properties.put("my_property", "123)
println(project.properties.get("my_property"))
}
}
我在输出中看到null。我在这里缺少什么?
答案 0 :(得分:3)
以下是如何设置额外属性:
class MyPlugin implements Plugin<Project> {
@Override
void apply(Project project) {
project.ext.my_property = 123
println(project.my_property)
}
}
here您可以找到有关属性如何使用gradle的整个部分。