다음과 같은 작업을 수행하는 배치 스크립트가 있습니다.
call gradle clean shadowJar
exit
그러나 명령이 exit
작동하지 않는 것 같습니다. 명령 프롬프트 창은 Gradle 작업이 완료된 후에도 계속 유지됩니다. 호출 을 제거하면 gradle
배치 스크립트가 완료된 후 창이 닫히는데, 결국 빌드 작업 때문일까요 gradle
? 그렇다면 gradle
작업을 실행한 후 명령 창을 닫는 방법이 있습니까?
답변1
원인을 찾았습니다. Gradle은 빌드 작업이 완료된 후에도 유지되는 빌드 프로세스를 위한 Gradle 데몬을 만들었습니다. 실행하면 gradle clean shadowJar --no-daemon
명령 프롬프트 창이 닫힙니다.