본문 바로가기
관리자

Programming-[Backend]/Java

Gradle Daemon

728x90
반응형

Gradle Daemon 설명

  --no-daemon의 반대 설정인 org.gradle.daemon=true에 대해:

  - Daemon 방식: JVM을 백그라운드에 계속 띄워두고 재사용
    - 첫 번째 빌드: JVM 시작 (느림)
    - 이후 빌드: 이미 실행 중인 JVM 재사용 (빠름)
    - JVM warmup 효과로 점점 빨라짐
  - --no-daemon: 매 빌드마다 새 JVM 시작 후 종료
    - CI/CD 환경에서 주로 사용 (일회성 빌드)
    - 로컬에서는 비효율적

  로컬 개발 환경에서는 Daemon 모드가 훨씬 빠릅니다.

728x90
반응형