在Gradle插件中向项目添加属性

时间:2014-10-28 06:29:18

标签: gradle

我正在尝试为项目添加一些属性,该项目使用自定义插件进行配置。

class MyPlugin implements Plugin<Project> {
    @Override
    void apply(Project project) {
        project.properties.put("my_property", "123)
        println(project.properties.get("my_property"))
    }
}

我在输出中看到null。我在这里缺少什么?

1 个答案:

答案 0 :(得分:3)

以下是如何设置额外属性:

class MyPlugin implements Plugin<Project> {
    @Override
    void apply(Project project) {
        project.ext.my_property = 123
        println(project.my_property)
    }
}

here您可以找到有关属性如何使用gradle的整个部分。

相关问题