개발
[스프링, 스프링부트] Maven기반 빌드환경에서 로컬파일 빌드시 추가방법
[Java/Maven] Maven기반 빌드환경에서 로컬파일 빌드시 추가방법Naven기반으로 라이브러리 및 의존성관리를 하다보면 간혹, MVN-Maven원격중앙저장소에 올라와 있지 않은 라이브러리들이 있는데 이런 라이브러리들은 어쩔 수 해당 사이트에 가서 필요한 버전의 라이브러리 파일을 받아 로컬에서 관리해야 한다.Maven기반으로 관리되는 라이브러리의 경우 파일들은 ~/.m2/repository 폴더에 존재하게 되고 버전에 따른 의존성 관리가 된다. 웹어플리케이션 프로젝트 기반에서 배포를 위해 빌드를 수행하면 이 폴더를 참조하여 의존성 관리에 의해 필요한 lib파일들이 {프로젝트루트}/WEB-INF/lib로 이동 - 정확히는 복사 - 된 후, war 파일로 패키징이 된다.여기에 속하지 않는 로컬파일들, ..
2018. 7. 7. 19:57
최근댓글