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
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
위 방법을 통해 문제를 해결 할 수 있었습니다.