[Gradle][task] gradle 에서 코드 작성에 따른 Configure project 및 일반 Task 로서의 실행


[Gradle][task] gradle 에서 코드 작성에 따른 Configure project  및 일반 Task 로서의 실행

task 종속성 1) task task이름(type: Type) { println "task1" } 2) tasks.register('task 이름',Type) { println "task2" } 똑같은 task 등록 이라고 생각했는데,,, 1) 과 2)의 차이점이 있을까?? 내 터미널 창에서는 차이가 있었다. 바로 포스터를 쓰게된 이유이다. 밑애 결과 창을 보면서 현상을 소개하겠다. task 실습 task a(){ println "a" } task c(){ println "c" } tasks.register("d"){ println "d" } tasks.register("rpmSetting") { println "rpmSetting" } task b(){ dependsOn rpmSetting println "b" } 이제 ./gradlew c 했을 때 결과를 보겠다!! 실습에 대한 결과 정리를 하자면 1첫번째) task task이름(type: Type) 는 Configure pro...


#A #tasks #Task #T #Spring #S #register #K #Groovy #gradle #Configureproject #tasksreggister

원문링크 : [Gradle][task] gradle 에서 코드 작성에 따른 Configure project 및 일반 Task 로서의 실행