Archive for required library: [메이븐 경로] in project [프로젝트명] cannot be read or is not a valid ZIP file 에러 쉽게 말해서 메이븐을 통해 라이브러리를 가져오는데, 네트워크 문제인지 다른 문제인지는 몰라도 관련 라이브러리가 가져오면서 깨졌거나, 라이브러리에 문제가 있어서 생기는 에러.. 이 문제를 해결하려고 다음과 같은 해결방법을 찾아보고 적용해보았다. 1. 관련 라이브러리를 포함하는 폴더 삭제후, Update Project를 통해 라이브러리 재설치 D:\lx_dev\maven_repository_cb\repository\org\lazyluke\log4jdbc-remix\0.2.6\log4jdbc-remix-0.2.6.jar 니까. ..
이번에 Maven 관련해서 라이브러리 에러가 뜨길래 에러 잡으면서 Maven Repository 경로가 잘못 잡혀 있었어서 그거 해결하는 김에 정리해봄... 우선 Maven을 통해 가져오는 라이브러리들의 기본 설치 경로는 다음과 같다. C:\Users\BONG(사용자 이름)\.m2\repository 근데 나는 Repository 경로를 바꾸고 싶다고 하면 settings.xml 파일을 통해 설정이 가능하다. Window -> Preferences -> Maven -> UserSettings 으로 이동 내가 변경하고 싶은 repositry 경로의 settings.xml을 User Settings의 [Browse..] 버튼을 통해 잡아주면 되는데.. 1. settings.xml이 있는 경우 경로\.m 에 ..
프로젝트를 받아왔는데 Problems 탭에 에러투성이라 하나하나 고치면서 에러를 정리하려고 한다. 첫번째 에러는 The project cannot be built until build path errors are resolved 에러 구글링을 해보니, Java Build Path에서 [Order and Export] 탭에서 프로젝트나 라이브러리의 순서를 변경하면 된다고 하는데 해도 안되서 다음과 같이 해주니 해결되었다. 프로젝트 우클릭 -> Maven -> Update Project 를 통해 Update Maven Project 창을 활성화한다. Offline 체크 ( 중요 !! ) 해주고 [OK] 버튼을 눌러주면 에러가 사라진다. 그냥 Update를 해버리면 에러 안사라짐...
기존에 만들어 놓은 프로젝트의 소스가 아까워서 새로 메이븐 프로젝트를 만들기 힘들다면, 기존 프로젝트를 메이븐 프로젝트로 변환시키는 방법을 활용 할 수 있다. 아래 순서대로 진행해보자. 1. 테스트용 자바프로젝트 생성 ============================================================================ 2. 메이븐 프로젝트로 변환 ============================================================================