sto ottenendo l'erroreGradle accumulo compito esiste già questione
Cannot add task ':webserver:build' as a task with that name already exists.
La cosa strana è il mio compito hello
va bene, ma il mio compito build
non è e sì, sto cercando di ignorare compito di compilazione del plugin Java.
Maestro build.gradle
di file:
allprojects {
apply plugin: 'java'
apply plugin: 'eclipse'
task hello << { task -> println "I'm $task.project.name" }
task build << { task -> println "I'm building now" }
}
subprojects {
hello << {println "- I depend on stserver"}
build << { println "source sets=$sourceSets.main.java.srcDirs" }
}
Figlio mio webserver build.gradle
di file:
sourceSets.main{
java.srcDirs = ['app']
}
build << { println "source sets=$sourceSets.main.java.srcDirs" }
hello << {println "- Do something specific xxxx"}
Qual è il problema qui, è prevalente build
speciale o qualcosa del genere? Ignorare la mia attività hello
ha funzionato bene e ho pensato che la sostituzione di build
sarebbe stata altrettanto semplice?
heh, l'avevo provato e non ha funzionato, ma alla fine ho scoperto che c'era un altro compito in un altro file gradle che mi era sfuggito ... il mio stupido errore. –