Cause: zip END header not found

greenTea·2024년 11월 10일

문제 발생

git에서 clone을 받아서 사용하려고 빌드를 하던 중 아래와 같은 에러가 발생하면서 빌드조차 안되는 상황이 발생하였습니다.

Cause: zip END header not found

해결

구글링을 통해 알아본 바 gradle 버전이 설치된것과 달라서 발생한 문제였습니다.

cmd에서 gradle --version을 치면 아래와 같이 버전이 나오게 되는데 이를 해당 프로젝트의 gradle/gradle-wrapper.properties와 비교하고 버전을 같게 수정해주시면 됩니다.

gradle --version

$ gradle --version

------------------------------------------------------------
Gradle 8.5
------------------------------------------------------------

Build time:   2023-11-29 14:08:57 UTC
Revision:     28aca86a7180baa17117e0e5ba01d8ea9feca598
Groovy:       3.0.17
Ant:          Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM:          17.0.7 (Oracle Corporation 17.0.7+8-LTS-224)
OS:           Windows 11 10.0 amd64

gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip <--- 8.5로 수정 또는 설치된 gradle 수정
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

위 방법을 통해 문제를 해결 할 수 있었습니다.

참고자료
Spring Boot zip END header not found -tistory

profile
greenTea입니다.

0개의 댓글