패키지
invalid LOC header (bad signature) 에러와 해결. 본문
인강을 들으면서 여러 프로젝트를 한꺼번에 임폴트시키다 보니, maven depengency 설정 등 환경설정 후
프로젝트를 실행하면 종종 아래의 에러가 떴다.
invalid LOC header (bad signature)
아래의 스택오버플로어 글을 보고 문제를 해결했다.
원인은.. 내가 설치한 depengency 자원이 유효한상태가 아니거나 오류가 생겼기 때문이라고 하는데, 나의 경우는 프로젝트를 너무 여러개를 열어놓아서 꼬인 것 같다고..추측해본다.
해결법은
1) C:\Users\사용자이름\.m2\repository 파일 경로로 접근. (윈도우)
(mac os 일 경우 ==> $ open ~/.m2)
2) repository 폴더내 파일을 전부삭제
3) 이클립스로 돌아와 에러가났던 프로젝트 우클릭 maven --> update project 실행.
4) 빌드완료 확인 후 프로젝트 재실행.
5) 오류없이 페이지 로딩!
<참고>
Step 1:Delete all the Content in .m2/repository Folder.
Step 2:Restart Your Eclipse.
Step 3:Maven->Update Project .Checked- Force Update of Snapshots/Releases.
Step 4:Run as Maven Clean.
Step 5:Run as Maven Install.
Step 6: Clean Project.
Step 7 : Run Your Project.
Comments