Gradle 用项目属性覆盖插件约定属性

Gradle 用项目属性覆盖插件约定属性,gradle,Gradle,我试图理解如何从项目属性设置插件约定属性 下面是来自gradle发行版的customPluginWithConvention示例(gradle-0.9.2\samples\userguide\organizeBuildLogic\customPluginWithConvention\build.gradle) 现在尝试通过设置项目属性来设置自定义消息: >gradle hello :hello Hi from Gradle BUILD SUCCESSFUL >gradle -Pg

我试图理解如何从项目属性设置插件约定属性

下面是来自gradle发行版的customPluginWithConvention示例(gradle-0.9.2\samples\userguide\organizeBuildLogic\customPluginWithConvention\build.gradle)

现在尝试通过设置项目属性来设置自定义消息:

>gradle hello
:hello
Hi from Gradle

BUILD SUCCESSFUL
>gradle -Pgreeting=goodbye hello
:hello
Hello from GreetingPlugin
显示的不是预期的“再见”,而是约定的默认问候语。是否可以覆盖该消息

是否可以覆盖该消息

还没有,但我们应该努力使之成为可能。请在上创建问题

>gradle -Pgreeting=goodbye hello
:hello
Hello from GreetingPlugin