🙈

⃝ 동글동글 ⃝

🪐ᐩ˖ 🍎

Spring/Spring Boot

[Spring Boot 배포 에러] Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMainCaused by: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMainError: Process completed with exit code 1.

JONG_UK 2023. 3. 30. 23:56
728x90
반응형
SMALL
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
Caused by: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain
Error: Process completed with exit code 1.

 

Spring Boot(스프링부트)로 Build 하거나 자동 배포를 구축할 때 위와 같은 에러를 만날 수 있다.

 

해결 방법은 생각보다 간단하다.

 

스프링부트 프로젝트 gradle 디렉토리 내에 gradle-warpper.jar 파일이 있는지 확인해 보면 된다.

 

나는 GitHub Actions를 통해 자동 배포를 구축하다가 GitHub에 gradle-warpper.jar 파일이 .gitignore 파일에 등록되어 있어서 문제가 발생했었다.

 

.gitignore 파일에 gradle-warpper.jar 파일을 포함시키지 않도록 하면 문제가 발생할 확률이 많이 줄어든다. 

 

GitHub Actios에서 Gradle 빌드를 하게 되면 gradle-warpper.jar 파일이 꼭 필요하니 누락시키지 말도록 하자!!

728x90
반응형
LIST