Dev.

[Gradle] GradleWrapperMain을 찾을 수 없는 현상

인쥭 2023. 8. 30. 09:09
반응형

gradle wrapper를 사용하려고 하는데, 아래와 같은 오류가 발생할 수 있다.

 

./gradlew --refresh-dependencies                    
오류: 기본 클래스 org.gradle.wrapper.GradleWrapperMain을(를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain

[~] ./gradlew --refresh-dependencies                    
오류: 기본 클래스 org.gradle.wrapper.GradleWrapperMain을(를) 찾거나 로드할 수 없습니다.
원인: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain
[~] # ???

gradle-wrapper.jar가 없어서 발생하는 문제라고 함

Java나 Kotlin 프로젝트의 소스 기준으로, ./gradle/wrapper/gradle-wrapper.jar가 있는지 확인하자.

없으면 gradle wrap으로 wrapper.jar를 생성할 것!

macOS 기준으로, gradle조차 없다면 우선 brew install gradle 명령어로 설치해주면 된다.