본문 바로가기
Development/Java

[Spring Framework] java.util.zip.ZipException: invalid LOC header (bad signature)

by 버들도령 2019. 6. 16.
728x90

[Spring Framework] java.util.zip.ZipException: invalid LOC header (bad signature)

Spring Framework

Maven

Eclipse 사용.

 

Spring Framework을 사용하면서 Maven으로 각종 jar 파일들을 사용하고자 할때 웹서버를 Start할 경우 다음과 같은 에러가 발생하는 경우를 볼 수 있다.

 

 java.util.zip.ZipException: invalid LOC header (bad signature)

 

이런 경우는 당황하지 말고... 해당 파일이 위치하는 폴더로 가서 Maven이 자동으로 다운로드한 파일을 삭제한 후 해당 프로젝트 선택 > 마우스 오른쪽 버튼 클릭 > Maven > Update Project 실행 후 다시 웹 서버를 Start해주도록 한다.

 

 

--------------------------------------------------------------------------------------------------------

6월 10, 2014 3:35:36 오후 org.apache.catalina.startup.ContextConfig processAnnotationsJar
심각: Unable to process Jar entry [org/springframework/security/core/authority/AuthorityUtils.class] from Jar [jar:file:/C:/MyWork/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/SafeMe/WEB-INF/lib/spring-security-core-3.1.4.RELEASE.jar!/] for annotations
java.util.zip.ZipException: invalid LOC header (bad signature)
 at java.util.zip.ZipFile.read(Native Method)
 at java.util.zip.ZipFile.access$1400(ZipFile.java:56)
 at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679)
 at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:415)
 at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
 at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
 at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
 at java.io.DataInputStream.readInt(DataInputStream.java:387)

728x90

댓글