
데브옵스
폐쇄망에서 Gradle 프로젝트 빌드하기(offline mode)
두줄요약
폐쇄망 환경에서 Gradle 프로젝트를 인터넷 없이 빌드하는 방법을 정리했습니다. 의존성과 wrapper를 로컬 경로로 모으고 Docker에서 `--offline` 빌드를 검증했습니다.
핵심 내용
- 폐쇄망·망분리 환경에서 Gradle 프로젝트를 오프라인으로 빌드하는 배경과 필요성 정리
- Gradle 의존성 캐시와 wrapper 파일을 프로젝트 내부
libs폴더로 모아 인터넷 없이 빌드하도록 구성 - Docker 컨테이너에서 아웃바운드를 차단하고
--offline옵션으로 빌드 검증 gradle-wrapper.properties의 로컬distributionUrl설정으로 wrapper 설치 단계까지 오프라인화
