2017-12-27 16 views
0

저는 IntelliJ IDEA와 gradle로 작업하고 있습니다. IDEA에 클린 테스트를 어떻게 지시 할 수 있습니까?

내가 Build | Build Project 명령을 호출

,

하게 IntelliJ IDEA는이 작업을 수행합니다.

18:45:02: Executing tasks ':classes :testClasses'... 

:compileJava UP-TO-DATE 
:processResources UP-TO-DATE 
:classes UP-TO-DATE 
:compileTestJava UP-TO-DATE 
:processTestResources UP-TO-DATE 
:testClasses UP-TO-DATE 

BUILD SUCCESSFUL in 0s 
4 actionable tasks: 4 up-to-date 
18:45:02: Tasks execution finished ':classes :testClasses'. 

어떻게 IntelliJ IDEA에 :clean :test을 할 수 있습니까? build.gralde에 내가 넣어

,

defaultTasks 'clean', 'test' 

내가 콘솔에서 할 때 작동

$ gradle -q 

.

답변

0

build.gradleclasses.dependsOn(clean) (classes 작업이 clean 작업에 따라 다름)을 추가해야한다고 생각합니다. 트릭을해야합니다. 라인 추가 한 후

$ ./gradlew --dry-run :classes :testClasses 
:compileJava SKIPPED 
:processResources SKIPPED 
:classes SKIPPED 
:compileTestJava SKIPPED 
:processTestResources SKIPPED 
:testClasses SKIPPED 

:

라인을 추가하기 전에

$ ./gradlew --dry-run :classes :testClasses 
:clean SKIPPED 
:compileJava SKIPPED 
:processResources SKIPPED 
:classes SKIPPED 
:compileTestJava SKIPPED 
:processTestResources SKIPPED 
:testClasses SKIPPED 

참고를, 내가 명령 줄에서 Gradle을 테스트를 수행, 그것은뿐만 아니라 인 IntelliJ에서 작동합니다 .