现希望能在build.gradle中调用定义在customizeTask.gradle的一个task

build.task

 

apply plugin:'groovy'


task hello  {
   apply from:'customizeTask.gradle'
   greeting.execute()    

}

 

customizeTask.gradle

 

// Customize the greeting
task greeting(type: GreetingTask) {
    greeting = 'greetings from GreetingTask'
}

class GreetingTask extends DefaultTask {
    def String greeting = 'hello from GreetingTask'

    @TaskAction
    def greet() {
        println greeting
    }
}

 

 

相关文章:

  • 2021-09-10
  • 2021-09-01
  • 2022-01-06
  • 2022-12-23
  • 2021-06-14
  • 2021-10-08
  • 2022-12-23
  • 2021-04-26
猜你喜欢
  • 2021-10-12
  • 2022-12-23
  • 2022-01-02
  • 2021-08-08
  • 2021-10-30
  • 2021-06-14
相关资源
相似解决方案