Task is ambiguous in root project gradle-examples. Candidates are: myTask1, myTask2


code2care@mac gradle-examples % gradle mT   

FAILURE: Build failed with an exception.

* What went wrong:
Task 'mT' is ambiguous in root project 'gradle-examples'. Candidates are: 'myTask1', 'myTask2'.

* Try:
Run gradle tasks to get a list of available tasks. 
Run with --stacktrace option to get the stack trace. 
Run with --info or --debug option to get more log output. 
Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 608ms
build.gradle
task myTask1 {
  doLast {
   println "myTask1"
  }
}

task myTask2 {
 doLast {
   println "myTask2"
  }

}

If you are trying to use abbreviation to call a Gradle task using Camel-Casing you would get an ambiguous error if you have multiple tasks with the similar cases. As you can see I have two tasks in my build.gradle file that have a similar name - the way you can fix this issue is by calling the tasks separately.

code2care@mac gradle-examples % gradle -q myTask1 myTask2
myTask1
myTask2
Gradle Error - Task is ambiguous in root project gradle-examples. Candidates are: myTask1 myTask2
Gradle Error - Task is ambiguous in root project gradle-examples. Candidates are: myTask1 myTask2





      Topics: Pages | 2015 | Tutorials | Questions | Python