윈도우에서 Gradle은 설치 파일 없이 압축만 풀고 환경 변수만 잡아주면 됩니다. 아래 순서대로 한 번만 세팅하면 이후에는 어디서든 gradle 명령을 쓸 수 있습니다.
사전 준비 (JDK)
-
Gradle은 JDK가 필요하므로 먼저 JDK 8 이상이 설치되어 있어야 합니다.
-
명령 프롬프트(cmd)나 PowerShell에서
java -version을 실행했을 때 버전 정보가 나오면 이미 설치된 것입니다. -
설치 안 되어 있으면 Oracle JDK나 Temurin 같은 배포판을 설치한 뒤,
JAVA_HOME과PATH에 JDK를 잡아두는 것을 권장합니다.
Gradle 다운로드
-
https://gradle.org/releases 페이지에 접속합니다.
-
사용하고 싶은 버전의 “binary-only” ZIP 파일을 다운로드합니다. (예:
gradle-8.x-bin.zip)
압축 해제 및 폴더 구성
-
C 드라이브에
C:\Gradle또는C:\dev\gradle같은 전용 폴더를 하나 만듭니다. -
다운로드한
gradle-버전-bin.zip파일을 해당 폴더에 압축 해제합니다. -
예:
C:\Gradle\gradle-8.x\bin형태의 경로가 생기도록 해 둡니다.
환경 변수 설정
-
시작 메뉴에서 “시스템 환경 변수 편집” 검색 후 실행합니다.
-
“환경 변수(N)…” 버튼을 클릭합니다.
GRADLE_HOME (선택이지만 권장)
-
“시스템 변수(S)”에서 “새로 만들기(N)…” 클릭
-
변수 이름:
GRADLE_HOME -
변수 값:
C:\Gradle\gradle-8.x(본인 경로에 맞게)
-
Path에 bin 경로 추가
-
“시스템 변수(S)” 목록에서
Path선택 후 “편집(E)…” 클릭 -
“새로 만들기(N)”를 눌러 다음 중 하나를 추가합니다.
-
C:\Gradle\gradle-8.x\bin -
또는 위에서 GRADLE_HOME을 만든 경우:
%GRADLE_HOME%\bin
-
-
모든 창에서 “확인”을 눌러 빠져나옵니다.
설치 확인
-
새 명령 프롬프트(cmd) 또는 PowerShell을 엽니다. (기존 창은 닫고 새로 여는 것이 안전합니다.)
-
아래 명령을 실행합니다.
-
gradle -v
-
-
Gradle 버전, JVM 정보 등이 출력되면 정상 설치된 것입니다.
-
“gradle을(를) 인식할 수 없다” 같은 메시지가 나오면:
-
Path에 올바른
...\bin경로가 들어갔는지 -
오타가 없는지
-
새 터미널을 연 것인지
를 다시 확인하면 됩니다.
-
추가 팁 (프로젝트 단위 wrapper)
-
실무에서는 각 프로젝트에 Gradle Wrapper(
gradlew,gradlew.bat)를 두고.\gradlew build처럼 사용하는 방식을 많이 씁니다. -
Wrapper가 있으면 로컬에 Gradle 시스템 설치가 없어도 해당 프로젝트에 맞는 버전을 자동으로 내려받아 사용합니다.

이 오류발생시 주로 Wrapper JAR 파일이 손상되거나, JDK 버전 불일치, 또는 클래스패스 문제로 인해 나타납니다.
주요 원인
-
gradle-wrapper.jar 파일 문제: 프로젝트의
gradle/wrapper/폴더에gradle-wrapper.jar또는gradle-wrapper.properties파일이 없거나, 다운로드가 불완전합니다. -
JDK 호환성: Gradle 버전과 JDK 버전이 맞지 않습니다. 예를 들어 Gradle 8.x는 JDK 8~21을 지원하지만, 최신 JDK에서 구버전 Wrapper가 충돌할 수 있습니다.
-
클래스패스 누락: Wrapper 실행 시 필요한 Gradle 라이브러리 JAR들이 로드되지 않습니다.
해결 단계
-
프로젝트 루트에서 시스템 Gradle(직접 설치한 버전)을 사용해 Wrapper 재생성:
gradle wrapper --gradle-version 8.10.2(현재 안정 버전으로 지정) -
JDK 버전 확인 및 맞추기:
java -version으로 확인 후, 프로젝트gradle.properties에org.gradle.java.home=C:\\path\\to\\jdk추가. -
캐시 정리 후 재시도:
.gradle폴더 삭제 →gradlew clean→./gradlew build -
여전히 실패 시 Wrapper 전체 재설치:
gradle/wrapper폴더 삭제 → 위 1단계 반복.
이 과정을 따르면 대부분 해결되며, 시스템 Gradle이 설치되어 있어야 합니다.